If your variables do not support decimals, the final price will be rounded up automatically.
You should use the variable type that supports decimals to get the right final price.
Variables lacking decimal support round up final prices. Opt for decimal-compatible variable types for accurate pricing.