Dalam bahasa C, pemalar berangka boleh diwakili sebagai integer, titik terapung dan pemalar aksara. Pemalar integer boleh diwakili dalam perpuluhan, perlapanan, atau perenambelasan, dan boleh ditandatangani atau tidak ditandatangani pemalar titik terapung boleh diwakili dalam notasi perpuluhan atau saintifik diwakili oleh satu aksara yang disertakan dalam petikan tunggal;
Perwakilan pemalar berangka dalam bahasa C
Dalam bahasa C, pemalar berangka boleh diwakili sebagai pemalar integer, pemalar titik terapung dan pemalar aksara.
Pemalar integer
Pemalar integer boleh diwakili sebagai integer bertanda atau tidak bertanda, dan boleh diwakili menggunakan tatatanda perpuluhan, perlapanan atau heksadesimal. Integer yang ditandatangani menggunakan tanda tolak (-) untuk mewakili nilai negatif, manakala integer yang tidak ditandatangani tidak mempunyai tanda.
<code class="c">// 无符号十进制整数 unsigned int num1 = 100; // 有符号十进制整数 int num2 = -50; // 八进制整数 int num3 = 0777; // 十六进制整数 int num4 = 0xABCD;</code>
Pemalar titik terapung
Pemalar titik terapung dinyatakan dalam tatatanda perpuluhan atau saintifik. Format perpuluhan terdiri daripada bahagian integer dan bahagian perpuluhan, dipisahkan oleh titik perpuluhan (.). Notasi saintifik terdiri daripada nombor yang didarab dengan kuasa 10.
<code class="c">// 小数浮点常量 float num1 = 3.14; // 科学记数法浮点常量 double num2 = 6.022e23;</code>
Pemalar aksara
Pemalar aksara diwakili sebagai aksara tunggal, disertakan dalam petikan tunggal (').
<code class="c">// 字符常量 char ch = 'a';</code>
Nota:
Atas ialah kandungan terperinci Bagaimana untuk menyatakan pemalar berangka dalam bahasa C. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!