Apakah jenis perpuluhan dalam bahasa C?

下次还敢
Lepaskan: 2024-04-27 22:48:33
asal
1099 orang telah melayarinya

Jenis perpuluhan bahasa C termasuk: terapung: nombor titik terapung ketepatan tunggal, ketepatan 7 digit, menduduki memori 32-bit. berganda: nombor titik terapung berketepatan ganda, ketepatan 15-bit, menduduki memori 64-bit. Pilih jenis mengikut keperluan ketepatan Gunakan apungan untuk ketepatan rendah dan dua kali ganda untuk ketepatan tinggi. Nombor titik terapung boleh ditukar secara tersirat tetapi dengan kehilangan ketepatan, dan nombor yang sangat besar atau kecil boleh dinyatakan dalam tatatanda saintifik. . digit.

doubleApakah jenis perpuluhan dalam bahasa C?: Nombor titik terapung berketepatan dua kali, menduduki ruang memori 64-bit dan boleh mewakili kira-kira 15 digit bererti.

Pilih jenis

Jenis perpuluhan yang anda pilih bergantung pada ketepatan yang diperlukan dan penggunaan memori. Untuk pengiraan yang memerlukan ketepatan yang lebih rendah, jenis apungan adalah mencukupi. Tetapi untuk menuntut pengiraan yang memerlukan ketepatan yang lebih tinggi, adalah disyorkan untuk menggunakan jenis berganda.
  • Perbandingan ketepatan
  • Jadual berikut membandingkan ketepatan apabila nilai berikut terdiri daripada jenis yang berbeza: 30.12 3000
0.1230000000000000

12345.6789

12345.679

12345.67890625

penggunaan memori Jenis apungan menduduki ruang memori 32-bit, manakala jenis berganda menduduki ruang memori 64-bit. Oleh itu, apabila anda perlu memproses sejumlah besar data perpuluhan dan mempunyai ingatan terhad, memilih jenis apungan boleh menjimatkan memori. Jenis perpuluhan boleh ditukar secara tersirat Sebagai contoh, pembolehubah apungan boleh ditetapkan kepada pembolehubah berganda, tetapi penukaran songsang akan kehilangan ketepatan. Untuk nombor yang sangat besar atau sangat kecil, anda boleh menggunakan notasi saintifik, contohnya, 1.23e-10 mewakili 1.23 * 10^(-10).
Nota

Atas ialah kandungan terperinci Apakah jenis perpuluhan dalam bahasa C?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan