余数的价值

Value of remainder

我正在寻找一种方法来提取 python 中数字的小数部分。我是 Python 的新手,在大学里涉足过 MatLab,没什么大不了的。我知道 % 运算符会报告小数部分中数字放置的数量。我需要能够获得小数部分的实际值以及整数的实际值,但将它们分开以进行以下等式:

问题: 将时间计算从 1.5 分钟转换为 1.30(1 分钟和 .30 秒)

当量。 (((1.5-1)*60)/100)+1

一般来说,您可以像这样提取浮点数的小数部分:

x = 1.5
x -= int(x)

不过,正如你所说的分秒必争,我相信你真正需要的是:

minutes = int(x)
seconds = (x-minutes)*60