ホームページ  >  記事  >  バックエンド開発  >  C言語で数値定数を表現する方法

C言語で数値定数を表現する方法

下次还敢
下次还敢オリジナル
2024-04-29 17:36:151189ブラウズ

C 言語では、数値定数は整数、浮動小数点、文字定数として表現できます。整数定数は 10 進数、8 進数、または 16 進数で表すことができ、符号付きまたは符号なしにすることができます。浮動小数点定数は 10 進数または科学的表記法で表すことができ、文字定数は一重引用符で囲まれた 1 つの文字で表されます。

C言語で数値定数を表現する方法

#C 言語における数値定数の表現

C 言語では、数値定数を整数として表現できます。浮動小数点定数と文字定数。

整数定数

整数定数は、符号付き整数または符号なし整数として表すことができ、10 進数、8 進数、または 16 進数の表記を使用して表すことができます。符号付き整数では負の値を表すためにマイナス符号 (-) が使用されますが、符号なし整数には符号がありません。

<code class="c">// 无符号十进制整数
unsigned int num1 = 100;

// 有符号十进制整数
int num2 = -50;

// 八进制整数
int num3 = 0777;

// 十六进制整数
int num4 = 0xABCD;</code>

浮動小数点定数

浮動小数点定数は、10 進数または科学的表記法で表されます。 10 進形式は、小数点 (.) で区切られた整数部分と小数部分で構成されます。科学表記法は、数値に 10 の累乗を掛けたもので構成されます。

<code class="c">// 小数浮点常量
float num1 = 3.14;

// 科学记数法浮点常量
double num2 = 6.022e23;</code>

文字定数

文字定数は、一重引用符 (') で囲まれた 1 つの文字として表されます。

<code class="c">// 字符常量
char ch = 'a';</code>

注:

    整定数のデフォルトの型は int ですが、接尾辞修飾子を使用して、long、unsigned、などの他の型を指定できます。短い。
  • 浮動小数点定数のデフォルトのタイプは double ですが、サフィックス修飾子を使用して float を指定できます。
  • 文字定数は実際には整数であり、文字の ASCII コード値を表します。

以上がC言語で数値定数を表現する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。