個人財務 C言語の数値の型を決定する

C言語の数値の型を決定する

目次:

ビデオ: [ 無料動画講座 ] じゃんけんプログラム:二次元配列編(経験値考慮版) | AI(人工知能・無能)C言語プログラミングの作り方 2025

ビデオ: [ 無料動画講座 ] じゃんけんプログラム:二次元配列編(経験値考慮版) | AI(人工知能・無能)C言語プログラミングの作り方 2025
Anonim

Cプログラミング言語の面倒な側面の1つは、C数値データ型パズルです。実際の生活とは異なり、ちょうどエーテルから任意の数を引っ張ってそれをうれしく幸せにすることができます。Cでは、エーテルの特定の部分から数を引っ張る必要があります。これは、欲求不満の要因が上昇し始め、論理的な質問で「数字の種類は何ですか? "

<! - 1 - >

さて、それは「数字型」ではありません。 「ペンタゴンで働いているならば、数値型のデータ型です。「999」です。人間のやり方とは違った数字を考えているので、使用している数字の種類はCコンパイラに伝える必要があります。たとえば、数値について次のことを知っておく必要があります。 小数部または小数部なしで整数になりますか? <! - 2 - >

  • 数値はどれくらい大きくなりますか(値が大きいのと同じように、大きなページではありません)。
数値に小数部分がある場合、その数値はどのくらい正確でなければなりませんか? (小数点以下1000桁、100万分の1桁、小数点以下桁のように、科学者は誰も前に行かなかった場所にロケットを宇宙に送るときにそのような正確さを知る必要があります。)
  • はい、これは皆あなたにとって宇宙人です。ほとんどのプログラマがしたいことは、「この変数がコンピュータの裏側に抜け出し、政府の統計になる前に、数値変数が必要です。しかし、それをする前にもう少し考えなければならない。
  • <! - 3 - >

Cはさまざまな数値型 - 言い換えれば数値データ型が異なります。表1に、これらのすべてを他の統計情報と共に示します。この表はあなたが何度も参照するものです。なぜなら、真に狂人だけがそれをすべて記憶しているからです。

文字列(または文字列)

-128〜127

表9: 1バイト999整数999 ~32768〜32,767 999 2バイト999短整数(999または999整数)999短整数999〜32768〜符号なし符号999符号なし符号なし符号なし符号なし符号なし符号なし符号なし符号なし符号なし符号なし符号なし符号なし符号なし符号なし符号なし符号なし999符号なし符号なし符号なし整数

符号なし整数

0〜255 符号なし整数

符号なし整数

0〜65,535 999 2バイト

浮動小数点数は、浮動小数点数が65であり、浮動小数点数が65であり、浮動小数点数が535 999であり、浮動小数点数が999であり、浮動小数点数が999であり、浮動小数点数が999であり、 7桁まで正確)

+または-3。 4×10 9 38 9〜+または-3である。 4×10 9×38 9×4 999×999倍精度浮動小数点(正確に15桁)999 +または-1。7×10 9 ~308 999を+または-1にする。

キーワード

は、変数型を宣言するために使用されるC言語キーワードである。

変数

は、キーワードが定義する変数のタイプを示します。たとえば、

char

は文字(または文字列)変数を定義します。

int は整数を表します。等々。多くの変数型があり、それぞれが記述されている数値または値の型に依存します。

の範囲

は、変数の型にどれだけ大きな数値が入るかを示します。たとえば、整数の範囲は-32,768から0まで、そして再び32,767までです。他のタイプの変数はより大きな値を処理します。

Storage Requiredカラムは、各変数タイプに必要なストレージのバイト数を示します。これは高度なものであり、実際に知る必要はありません。一部のコンピュータ科学者は、必要なバイト数を調べて、 "Goodness! PC上の整数は16ビットの記憶域を占有します。それは32Kの範囲を説明しなければなりません。確かに。うーん。ナチョスを渡す。 "

なぜ整数を使うのですか?

明らかに、倍精度浮動小数点数を扱うことができれば、本質的に最大1 gazillionの数値を扱うことができます。ヘックは、すべてのダブルwhammy浮動小数点にして、それを行う!いいですね。悪い。

整数は本当に最も一般的で便利な数値変数です。多くの場合、プログラミングするときには小さな数値だけを必要とします。浮動小数点数は大丈夫ですが、コンピュータからのオーバーヘッドが増え、処理に時間がかかります。比較すると、整数ははるかに高速です。

通常の整数 -

int

- と長整数 -

long

の2種類の整数だけに気を付ける必要があります。

整数

は整数値で、-32,768〜32,767の範囲です。小数部分がない場合には理想的です。 Cのいくつかのバージョンでは、この値が

short

または

short int

と呼ばれることがあります。すべてのDOS Cコンパイラでは、

int

と呼ばれています。

長い

は、-2,147,483,648から2,147,483,647の範囲の整数値です。大きな範囲です。しかし、国家の借金やマドンナの自我を網羅するほど大きくはない。このタイプの数値変数は、Cのいくつかのバージョンで

long

または

long int

と呼ばれます.DOS Cコンパイラでは、 長い int

には、長さ

を常に使用したいと考えています。結局のところ、大きい方が良いです。それは真実かもしれませんが、心理学者はほとんどの人がそのように感じる理由を議論することができますが、真実はあなたが取り除くことができる変数の種類が小さいほど、プログラムが速く実行されることです。

int

変数は小さく、きちんとしており、コンピュータがその2つの親指で簡単に描くことができます。 long 変数は計算に少し時間がかかり、 int

の方が良い場合にコンピュータのメモリと処理能力を無駄にします。(なぜこれがC言語でプログラムを続けるかは分かります)

  • int および long
  • キーワードを使用して整数変数を宣言します。 int は小さい値の場合です。 long は大きな値の場合です。 int
  • プレースホルダは、 int 変数を表示するために
  • printf

関数で使用されます。

%d

プレースホルダを使用することもできます。

int = short = short int 整数変数( int )は、コンピュータの方が短く、対処する。 1つの

のスープが変数の場合、 int になります。小さい、全体の数値が必要なときは、 int を使用します。 負の数 - なぜ迷惑でしょうか?時にはそれらを必要とすることもありますが、ほとんどの場合、そうしないことがあります。 char 変数型は、非常に小さい範囲を持ちますが、整数の型として使用することもできます。これらの変数は、主に単一の文字(または文字列)を格納するために使用されます。

C言語の数値の型を決定する

エディタの選択

SketchUpのステータスバー - ダミー

SketchUpのステータスバー - ダミー

SketchUpのステータスバーには、モデリング中に使用するコンテキスト情報が含まれています。モデリングウィンドウの下の狭い情報には、情報の良さが満載されています。コンテキスト固有の指示:ほとんどの場合、ここでは何をしているのかを確認するためにここでチェックします。モディファイアキー(組み合わせて使用​​するキーボードストローク)

スケッチツールにインテリジェントに反応するよう設計されたダミー

スケッチツールにインテリジェントに反応するよう設計されたダミー

ダイナミックコンポーネント(DC) SketchUpが提供する真の魔法に最も近いもの。あなたがそれらを拡大縮小するときに、伸ばしたり歪んだりするのではなく、寸法を変更するはずの部品は、他の部分はしません。

SketchUpの投影テクスチャ曲線にテクスチャを追加する方法 - 複雑な曲線に画像を描くためのダミー

SketchUpの投影テクスチャ曲線にテクスチャを追加する方法 - 複雑な曲線に画像を描くためのダミー

SketchUpのサーフェスには、このメソッドの代わりはありません。地形の塊は、複雑な曲面の良い例です - 凹凸、ねじれ、波紋、多方向。扱っているカーブが単純な押し出しよりも複雑な場合は、この画像マッピングテクニックを使用する必要があります。キー...

エディタの選択

QuickBooks 2013のアイテムリストにSales Tax ItemまたはGroupを追加する方法 - ダミー

QuickBooks 2013のアイテムリストにSales Tax ItemまたはGroupを追加する方法 - ダミー

販売税の対象となる商品を販売する場合、QuickBooks 2013請求書には、これらの売上税を請求して追跡する広告申込情報も含まれます。これを行うには、売上税明細を登録します。販売税項目を登録するには、新規項目ウィンドウを表示し、タイプ...から販売税項目を選択します。

QuickBooks 2012のアイテムリストにサービスアイテムを追加する方法 - ダミー

QuickBooks 2012のアイテムリストにサービスアイテムを追加する方法 - ダミー

QuickBooks 2012でサービスアイテムを使用して、サービスを表すアイテムを購入または請求します。たとえば、CPAは、個人や企業に対して納税申告書を作成します。納税申告書を準備するためにクライアントに請求する場合、納税申告書の請求書に表示される明細はサービス項目です。 ...

QuickBooks 2013のアイテムリストにサービスアイテムを追加する方法 - ダミー

QuickBooks 2013のアイテムリストにサービスアイテムを追加する方法 - ダミー

QuickBooks 2013のサービスアイテムを使用して、サービスを表すアイテムを購入または請求します。たとえば、CPAは、個人や企業に対して納税申告書を作成します。納税申告書を準備するためにクライアントに請求する場合、納税申告書の請求書に表示される明細はサービス項目です。 ...

エディタの選択

WordPressブログのユーザーと著者を管理する方法 - ダミー

WordPressブログのユーザーと著者を管理する方法 - ダミー

WordPressユーザーページには、あなたのブログのすべてのユーザーが表示されます。各ユーザーのユーザー名、名前、電子メールアドレス、ブログの役割、およびブログに投稿された投稿の数が表示されます。フォロワー:このデフォルトロールは、...

WordPress Permalinkをサーバーと連携させる方法 - ダミー

WordPress Permalinkをサーバーと連携させる方法 - ダミー

デフォルト以外のオプションを使用してWordPressサイトのパーマリンクの場合、WordPressは特定のルールまたはディレクティブを.txtファイルに書き込みます。あなたのWebサーバー上のhtaccessファイル。 permalinkによると、htaccessファイルはあなたのWebサーバーと交信して、パーマリンクをどのように提供すべきかを示します。

WordPressブログを修正する方法 - ダミー

WordPressブログを修正する方法 - ダミー

WordPressブログをインストールした後、それがリンクされているウェブサイトに合ったブログ。既存のテーマ(スキン)を変更したり、WordPressをインストールした後に使用できる代替語句を選択することができます。選択したテンプレートがメインWebサイトに似ていることを確認してください。ただし、WordPressは...