The cost for each operation can be calculated using a function called get_global_properties. Each operation cost varies and change over time due to blockchain governance voting. The final value will be calculated based on the type of operation and the total number of runs that operation has to be executed. The fees value are in terms of PPYs.
The following list of points has to be taken into consideration while calculating the operation cost:
Execute the get_global_properties in the cli wallet and copy the list of operations ID's/Fees from the return value.