我的代碼似乎有一個簡單的計算器的問題,方程已經編入到它的四捨五入小數點。我遇到的問題是,我有一個變量,它有一個來自方程的數字,但當它需要時,它不會舍入到最接近的2個小數點。下面是一個例子代碼:四捨五入一個方程的結果
def main():
variable1 = input("Input number")
variable2 = input("Input number")
V1 = float(variable1)
V2 = float(variable2)
variablesq = V1*V1
equation = 20242*(V2/variablesq)
answer = equation
round(answer, 2) #This is where the problem is occurring
print Answer
我相信我的錯誤是,我使用的是可變的,而不是一組數字,但說答案是15.2353它不會變圓的數量15.24
謝謝你的工作! – LeCarloVC