Модуль: Nombor sebenar


Задача

1/6

Nombor sebenar

Теория

varr: sebenar; r := 5.0; Nilai 5.0 ialah nombor yang diwakili sebagai pecahan perpuluhan (mempunyai integer dan bahagian pecahan). Dalam sains komputer, nombor sedemikian dipanggil sebenar
Nombor nyata ialah nombor yang mempunyai bahagian integer dan bahagian pecahan. Bahagian integer dan pecahan dipisahkan antara satu sama lain dengan titik, bukan dengan koma seperti dalam matematik.
Walaupun bahagian pecahan nombor adalah sifar, seperti dalam pembolehubah \(r\) dalam contoh, penterjemah masih akan mencipta pembolehubah sebenar dalam ingatan. Titik itu, seolah-olah, isyarat untuk penterjemah bahawa adalah perlu untuk mencipta pembolehubah sebenar. 

Nombor yang sangat besar dan sangat kecil  ditulis menggunakan "titik terapung" (dalam apa yang dipanggil format saintifik).  
Dalam format saintifik, nombor diwakili sebagai mantissa(bahagian penting nombor) dan eksponen. Apabila dinyatakan, mantissa dan eksponen dipisahkan antara satu sama lain dengan huruf e (menunjukkan 10 sedikit sebanyak). 
Contohnya, anda boleh menyimpan nilai cas elektron ( \(1.60217662 \times 10^{-19}\) C) dalam pembolehubah, menulis dalam bentuk berikut var E1: sebenar El := 1.60217662e-19 #untuk susunan positif, tanda + boleh ditinggalkan Hampir semua nombor nyata tidak boleh disimpan dalam memori komputer dengan ketepatan yang sempurna, kerana bilangan bit yang terhad diperuntukkan untuk penyimpanannya. Oleh itu, apabila mengira dengan nombor nyata, ralat yang berkaitan dengan ketidaktepatan perwakilan terkumpul. Lebih-lebih lagi, semakin sedikit ruang yang diperuntukkan, semakin besar ralat ini. Untuk mengurangkan ralat dalam Pascal, jenis double digunakan, yang menyimpan nombor nyata dalam ingatan dengan ketepatan yang lebih tinggi (menduduki 8 bait dalam ingatan, manakala sebenar - 6 bait)

Задача

Program ini mengeluarkan nombor di bawah dalam format saintifik. Tuliskannya dalam "biasa"  (gunakan koma sebagai pemisah antara bahagian integer dan pecahan)
\(1.2345e+001\)

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

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