実数
<プレ>
フロート r = 5.0f
また
ダブルr = 5.0
プレ>
値 5.0 は、小数として表される数値です (整数と小数部分があります)。コンピューターサイエンスでは、 このような数値は実数
と呼ばれます。
実数は、整数部分と小数部分を持つ数値です。整数部分と小数部分は数学のようにカンマではなくドットで区切られます。
例の \(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\)
Выберите правильный ответ, либо введите его в поле ввода
Комментарий учителя