Python X的浮点精度
这不是代码修订,因此我在这里创建了线程。我的任务如下: 编写一个程序,其中: 1.用123初始化变量a,并在7个位置上打印a的值, 2.使用-89.6548754初始化变量b,并在10个位置和上打印b的值 浮点精度为4 第一个是:Python X的浮点精度,python,python-3.x,Python,Python 3.x,这不是代码修订,因此我在这里创建了线程。我的任务如下: 编写一个程序,其中: 1.用123初始化变量a,并在7个位置上打印a的值, 2.使用-89.6548754初始化变量b,并在10个位置和上打印b的值 浮点精度为4 第一个是: a = 123 print("The value is {0:7d}".format(a)) 我不明白的是第二个。什么是“浮点精度为4”?这是什么意思?我猜这意味着将小数位数(即7(6548754))减少到4 从: 精度是一个十进制数字,指示应输入多少位数字 将显示
a = 123
print("The value is {0:7d}".format(a))
我不明白的是第二个。什么是“浮点精度为4”?这是什么意思?我猜这意味着将小数位数(即7(6548754))减少到4
从:
精度是一个十进制数字,指示应输入多少位数字
将显示在浮点值的小数点后
格式为'f'
和'f'
,或小数点前后
对于使用'g'
或'g'
格式化的浮点值。对于
非数字类型字段指示最大字段大小-在其他类型中
单词,字段内容将使用多少个字符。这个
整数值不允许使用精度
是的,它是小数点后的位数
b=-89.6548754
print("The value is {:10.4f}".format(b))