问题描述
我想知道输入必须有多少小数,然后使用该信息将运算结果近似为相同的小数位数。例如:
example = float(input('n '))
假设输入是 1.99,我如何获得小数位数(2)然后使用它?
解决方法
这是一个简单的技巧。
dec = len(str(example).split('.')[1])
我想知道输入必须有多少小数,然后使用该信息将运算结果近似为相同的小数位数。例如:
example = float(input('n '))
假设输入是 1.99,我如何获得小数位数(2)然后使用它?
这是一个简单的技巧。
dec = len(str(example).split('.')[1])