Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimanakah Saya Boleh Menggunakan Jenis Data Perpuluhan dalam C Apabila Pengkompil Saya Tidak Menyokongnya?

Bagaimanakah Saya Boleh Menggunakan Jenis Data Perpuluhan dalam C Apabila Pengkompil Saya Tidak Menyokongnya?

Patricia Arquette
Patricia Arquetteasal
2024-11-02 07:59:29481semak imbas

How Can I Use Decimal Data Types in C   When My Compiler Doesn't Support Them?

Menggunakan Jenis Data Perpuluhan dalam C

Dalam C, jenis data perpuluhan seperti perpuluhan32, perpuluhan64 dan perpuluhan128 disediakan oleh Perpuluhan TR ( Laporan Teknikal). Walau bagaimanapun, pelaksanaan jenis ini berbeza-beza merentas penyusun.

Sokongan Penyusun

  • Sesetengah penyusun, seperti gcc, melaksanakan TR Decimal dan menyediakan sambungan yang sepadan dalam C .
  • Penyusun lain mungkin tidak menyokong jenis ini.

Pilihan untuk Menggunakan Jenis Data Perpuluhan

Jika pengkompil anda tidak menyokong jenis perpuluhan, pertimbangkan pilihan berikut:

  • IBM decNumber Library: Cipta pembalut untuk perpustakaan ini untuk mengakses kefungsian perpuluhan.
  • TR Cadangan: Libatkan diri dalam usaha untuk mengemas kini dan menyeragamkan TR Perpuluhan. Pelaksanaan tersedia, tetapi keluaran awamnya tidak pasti.

Nota: Perpuluhan TR dan pelaksanaannya tertakluk kepada perubahan semasa proses penyeragaman berlangsung.

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

Kenyataan:
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