Модуль: 实数


Задача

1/6

实数

Теория

<前> 浮动 r = 5.0f 或者 双 r = 5.0 值 5.0 是一个表示为小数部分的数字(具有整数和小数部分)。在计算机科学中,这样的数字被称为real
实数是具有整数部分和小数部分的数字。整数和小数部分彼此分隔,而不是像数学中那样用逗号分隔。
即使数字的小数部分为零,如示例中的 \(r\) 变量,翻译器仍会在内存中创建一个实数变量。这一点可以说是向译者发出的一个信号,表明有必要创建一个真实的变量。 

非常大和非常小的数字 是用“浮点数”写的(以所谓的科学格式)。  
在科学格式中,数字表示为尾数(数字的重要部分) 指数。 在标注时,尾数和指数由字母 e(在某种程度上表示 10)彼此分隔。 
例如,您可以将电子的电荷值 ( \(1.60217662 \times 10^{-19}\) C) 存储在变量,写成如下形式 <前> float El = 1.60217662e-19f //正序,+号可以省略 或者 El= 1.60217662e-19 几乎所有的实数都不能完全准确地存储在计算机内存中,因为分配给它们的存储位数有限。因此,在使用实数进行计算时,与表示不准确相关的误差会累积。而且,分配的空间越少,这个错误就会越大。 Java中为了减少错误,使用了double类型,在内存中存储一​​个双精度的实数(占用内存8个字节,而 输入 \(float \)- 4 字节)

Задача

该程序以科学格式输出以下数字。用“常规”写下来 (整数和小数部分之间用逗号分隔)
\(1.2345e+001\)

Выберите правильный ответ, либо введите его в поле ввода

Комментарий учителя