Rumah > pembangunan bahagian belakang > C++ > Bagaimanakah Pengaturcara C Boleh Menggunakan Jenis Data Perpuluhan?

Bagaimanakah Pengaturcara C Boleh Menggunakan Jenis Data Perpuluhan?

DDD
Lepaskan: 2024-11-02 20:49:02
asal
934 orang telah melayarinya

How Can C   Programmers Use Decimal Data Types?

Jenis Data Perpuluhan dalam C

Bahasa pengaturcaraan C menyokong pelbagai jenis data untuk menyimpan nilai berangka. Walau bagaimanapun, tiada sokongan terbina dalam untuk jenis data perpuluhan (cth., perpuluhan32, perpuluhan64, perpuluhan128) seperti yang ditakrifkan dalam Laporan Teknikal Perpuluhan C (TR).

Menggunakan Jenis Data Perpuluhan dalam C

Walaupun kekurangan sokongan asli, terdapat dua pilihan utama untuk menggunakan jenis data perpuluhan dalam C atur cara:

  1. Penyusun dengan Pelaksanaan TR Perpuluhan C: Penyusun tertentu, seperti gcc, telah melaksanakan TR Perpuluhan C, memanjangkan C untuk memasukkan jenis data perpuluhan.
  2. Wrapper untuk Pustaka Luar: Jika pengkompil anda tidak menyokong jenis perpuluhan, anda boleh menggunakan pembalut untuk pustaka decNumber IBM, yang menyediakan API komprehensif untuk bekerja dengan nombor perpuluhan.

Masa Depan Jenis Data Perpuluhan dalam C

Usaha sedang dijalankan untuk memperbaiki keadaan mengenai jenis data perpuluhan dalam C . Rancangan untuk mengemas kini dan menyerahkan TR Decimal C sebagai cadangan rasmi kepada jawatankuasa C telah diwujudkan. Jika berjaya, jenis data perpuluhan berpotensi dimasukkan dalam piawai C, mungkin dalam semakan 2014.

Pelaksanaan dan Ketersediaan Semasa

Pelaksanaan TR Decimal C tersedia, tetapi ketersediaannya untuk kegunaan awam masih tidak pasti. Walau bagaimanapun, terdapat keyakinan bahawa ia akhirnya boleh menjadi sumber terbuka.

Atas ialah kandungan terperinci Bagaimanakah Pengaturcara C Boleh Menggunakan Jenis Data Perpuluhan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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