Rumah >pembangunan bahagian belakang >Tutorial C#.Net >Bagaimana untuk menyatakan pemalar berangka dalam bahasa C

Bagaimana untuk menyatakan pemalar berangka dalam bahasa C

下次还敢
下次还敢asal
2024-04-29 17:36:151233semak imbas

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;

Bagaimana untuk menyatakan pemalar berangka dalam bahasa C

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:

  • Jenis lalai pemalar integer ialah int, tetapi anda boleh menggunakan pengubah suai akhiran untuk menentukan jenis lain, seperti panjang, tidak bertanda, pendek.
  • Jenis lalai pemalar titik terapung ialah dua kali ganda, tetapi apungan boleh ditentukan menggunakan pengubah suai akhiran.
  • Pemalar aksara sebenarnya adalah integer, mewakili nilai kod ASCII aksara.

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!

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