如何计算python中的这个数学表达式?
How to calculate this mathematical expression in python?
我想在python3中计算这个数学表达式:
Xi = (70 + 1344736401384689745317259585614247891453883777111/315)% 115792089210356248762697446949407573529996955224135760342422259061068512044369
但我得到的结果是错误的:4.2690044488402846e+45。表达有问题吗?我该如何解决它才能得到正确的结果?
我想你可能会感到困惑,因为它显示的是科学记数法? '{}'.format()
在这种情况下应该有所帮助。
Xi = (70 + 1344736401384689745317259585614247891453883777111/315)% 115792089210356248762697446949407573529996955224135760342422259061068512044369
print('{0:f}'.format(Xi))
我想在python3中计算这个数学表达式:
Xi = (70 + 1344736401384689745317259585614247891453883777111/315)% 115792089210356248762697446949407573529996955224135760342422259061068512044369
但我得到的结果是错误的:4.2690044488402846e+45。表达有问题吗?我该如何解决它才能得到正确的结果?
我想你可能会感到困惑,因为它显示的是科学记数法? '{}'.format()
在这种情况下应该有所帮助。
Xi = (70 + 1344736401384689745317259585614247891453883777111/315)% 115792089210356248762697446949407573529996955224135760342422259061068512044369
print('{0:f}'.format(Xi))