Apakah maksud %.21f dalam bahasa C?
%.21f ialah rentetan format nombor titik terapung dalam bahasa C, yang bermaksud: 21 digit dikekalkan selepas titik perpuluhan, contohnya: nombor apungan = 123.456789 ("%.21f", num); Output: 123.456789012345678901
Maksud %.21f dalam bahasa C
%.21f
是 C 语言中一个格式化字符串,用于控制浮点数的输出。它表示:
-
%
:这是格式说明符的开始标识符。 -
.
:这是一位小数点符号,表示要在输出中显示小数点。 -
21
:这是小数点后要显示的位数。 -
f
:这是浮点数字字符,表示要输出浮点数。
因此,%.21f
将浮点数格式化为保留小数点后 21 位数字的字符串。例如:
float num = 123.456789; printf("%.21f", num); // 输出:123.456789012345678901
在上面的示例中,printf()
函数将浮点数 num
-
21: Ini ialah bilangan digit yang akan dipaparkan selepas titik perpuluhan. f: Ini ialah aksara angka titik terapung, menunjukkan bahawa nombor titik terapung akan dikeluarkan.
%.21f
memformat nombor titik terapung menjadi rentetan yang mengekalkan 21 digit selepas titik perpuluhan. Contohnya: 🎜rrreee🎜Dalam contoh di atas, fungsi printf()
memformat nombor titik terapung num
menjadi rentetan dengan 21 digit selepas titik perpuluhan dan mencetaknya ke konsol itu. 🎜🎜Nota: 🎜🎜🎜Jika nombor titik terapung mempunyai tempat perpuluhan yang lebih sedikit daripada bilangan tempat perpuluhan yang ditentukan, output akan dilapisi dengan sifar. 🎜🎜Jika nombor titik terapung mempunyai lebih banyak digit selepas titik perpuluhan daripada bilangan digit yang ditentukan selepas titik perpuluhan, ia akan dibundarkan atau dipotong untuk memenuhi bilangan digit yang ditentukan selepas titik perpuluhan. 🎜🎜Jika bilangan tempat perpuluhan yang ditentukan ialah 0, tiada titik perpuluhan akan dipaparkan dalam output. 🎜🎜Atas ialah kandungan terperinci Apakah maksud %.21f dalam bahasa C?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

sebenar ialah jenis data yang digunakan untuk mewakili nombor titik terapung berketepatan dua dalam bahasa C Ia menduduki 8 bait, mempunyai ketepatan kira-kira 15 tempat perpuluhan dan julat ialah [-1.7976931348623157e+308, 1.7976931348623157e+308].

Dalam bahasa C, terdapat dua cara untuk melaksanakan operasi eksponen: gunakan fungsi pow() untuk mengira kuasa parameter kedua bagi parameter pertama. Tentukan fungsi kuasa tersuai, yang boleh dilaksanakan secara rekursif atau berulang: kaedah rekursif terus menggandakan kuasa sehingga 0. Kaedah lelaran menggunakan gelung untuk mendarab asas satu demi satu.

ElemType ialah jenis data bahasa C yang mewakili jenis elemen dalam tatasusunan atau struktur. Ia digunakan dalam mengisytiharkan jenis elemen tatasusunan, menentukan jenis ahli struktur, dan dalam fungsi generik dan makro. Ambil perhatian bahawa ElemType bukan perkataan simpanan dan boleh digantikan dengan nama lain.

Fungsi malloc() dalam bahasa C memperuntukkan blok memori dinamik dan mengembalikan penunjuk ke alamat permulaan. Penggunaan: Peruntukkan memori: malloc(saiz) memperuntukkan blok memori saiz yang ditentukan. Bekerja dengan ingatan: mengakses dan memanipulasi memori yang diperuntukkan. Memori keluaran: percuma(ptr) mengeluarkan memori yang diperuntukkan. Kelebihan: Membenarkan peruntukan dinamik memori yang diperlukan dan mengelakkan kebocoran memori. Kelemahan: Mengembalikan NULL apabila peruntukan gagal, boleh menyebabkan program ranap, memerlukan pengurusan yang teliti untuk mengelakkan kebocoran memori dan ralat.

Dalam C++, cout ialah objek aliran keluaran standard yang digunakan untuk menulis data ke konsol atau peranti output, membenarkan pengaturcara mencetak maklumat ke terminal atau fail. Fungsinya termasuk: mencetak teks, nombor dan nilai berubah ke konsol. Gunakan pilihan pemformatan untuk memformat output. Menyokong operator sisipan (<<) untuk menulis data ke strim. Boleh digunakan dengan pengendali aliran lain seperti endl untuk melaksanakan operasi tertentu.

Terdapat enam kaedah penugasan tatasusunan dalam bahasa C: 1. Tugasan langsung 2. Gunakan pemula tatasusunan 3. Gunakan penunjuk 5. Gunakan fungsi memcpy();

Jenis bool dalam bahasa C mewakili benar/salah, dan nilainya ialah 1 (benar) atau 0 (salah). Anda boleh menggunakan bool is_true = benar untuk mengisytiharkan dan memulakan pembolehubah Boolean, atau anda boleh menggunakan kata kunci benar/salah. Pembolehubah Bool boleh menggunakan operasi NOT, AND, OR dan XOR logik. Ungkapan bool digunakan dalam pernyataan bersyarat dan gelung. Jenis bool boleh ditukar secara tersirat kepada jenis int (1: true, 0: false); jenis int juga boleh ditukar secara tersirat kepada jenis bool (bukan sifar: true, 0: false).

C ialah pilihan ideal untuk pemula untuk mempelajari pengaturcaraan sistem Ia mengandungi komponen berikut: fail pengepala, fungsi dan fungsi utama. Program C mudah yang boleh mencetak "HelloWorld" memerlukan fail pengepala yang mengandungi pengisytiharan fungsi input/output standard dan menggunakan fungsi printf dalam fungsi utama untuk mencetak. Program C boleh disusun dan dijalankan dengan menggunakan pengkompil GCC. Selepas anda menguasai asas, anda boleh beralih kepada topik seperti jenis data, fungsi, tatasusunan dan pengendalian fail untuk menjadi pengaturcara C yang mahir.
