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

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

目次:

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

ビデオ: [ 無料動画講座 ] じゃんけんプログラム:二次元配列編(経験値考慮版) | AI(人工知能・無能)C言語プログラミングの作り方 2024
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言語の数値の型を決定する

エディタの選択

自転車の点検チェックリスト - ダミー

自転車の点検チェックリスト - ダミー

すぐに自転車の点検をするために数分。あなたの自転車を一時的に与えることは、あなたの次の乗り心地の安全性、快適性、そして楽しさを高めることができます。乗車準備の一環として、次の手順に従ってください:車輪のクイックリリースレバーを開閉して、確認します。

必須サイクリング用具 - ダミー

必須サイクリング用具 - ダミー

あなたはバイクの乗り心地をさらに楽しくするために何百万ものものを買うことができます。自転車用に必要なアクセサリーをいくつかご紹介します。ヘルメット:ヘルメットを着用することはオーストラリアとニュージーランドの法律です。

自転車の範囲を閲覧可能 - ダミー

自転車の範囲を閲覧可能 - ダミー

あなたはサイクリングをすることに決めましたが、その重要なキットを欠いている - バイク!あなたが望む自転車のタイプを正確に知っていない限り、良いアドバイスは、あなたの時間を費やして、自転車で何をするのか、どこに乗るのかを本当に考えてみることです。

エディタの選択

アプリとプライバシー - ダミーを特定する

アプリとプライバシー - ダミーを特定する

Spotifyアプリケーションに登録すると、あなたの個人的な詳細の一部にアクセスする。たとえば、Top10アプリを使用してプレイリストを公開するには、既存のFacebookアカウントにリンクする必要があります。このプロセス中、Facebookはあなたに特定の種類の共有を許可するかどうか尋ねます。

モバイル対応携帯電話を識別する - ダミー

モバイル対応携帯電話を識別する - ダミー

SpotifyモバイルはiPhoneで最も人気がありますが、優れたAndroidバージョン(basks Androidマーケットの5つ星評価のうち5つの評価では5位に入っています)が急速に追いついています。

特集 - ダミー

特集 - ダミー

スポットメイキングは、モバイルでも、あらゆる音楽への普遍的な即時アクセスを可能にしますデバイスまたはデスクトップコンピュータ。 Facebookは人々が古い友達と再会して新しい友達を作るのを助け、Spotifyの助けを借りて青春の歌を再発見し、友人や検索を通じて新鮮な音楽を発見しました。

エディタの選択

IOSアプリケーションでオブジェクト指向設計を使用する方法 - ダミー

IOSアプリケーションでオブジェクト指向設計を使用する方法 - ダミー

IOSは、動作がオブジェクトに関連付けられているプログラムを設計するさまざまな方法です。説明するために、紅茶とスープの作り方を検討することを検討してください。しかし、即座に代わりに活動に飛び込んではいけません。探偵が犯罪現場に入るように行動してください。

IOSアプリケーションでハイレベル抽象化を使用してビデオを再生する方法 - ダミー

IOSアプリケーションでハイレベル抽象化を使用してビデオを再生する方法 - ダミー

このセクションでは、MPMoviePlayerViewControllerクラスの高レベル抽象化を使用してiOSアプリケーションでビデオを再生する方法を説明します。 - (IBAction)playVideo:(id)sender {MPMoviePlayerViewController * moviePlayer = [[MPMoviePlayerViewController alloc] initWithContentURL:movieURL];このコードは、ビデオビューコントローラ内のTTTVideoViewControllerファイルからです。 [self presentMoviePlayerViewControllerAnimated:moviePlayer];}シンプルさ自体!必要なのはURLです。

IOSアプリケーションでJavaスクリプトオブジェクト表記を使用する方法 - ダミー

IOSアプリケーションでJavaスクリプトオブジェクト表記を使用する方法 - ダミー

JavaScript Object Notation (JSON)はiOSアプリのデータを表現する上で事実上の標準になっています。 JSONを使用して、Web上でデータを転送したり、長期保存データを保存および取得するためのフォーマットとして使用することができます。 JSONは、人間が読める形式であり、マシンが理解しやすい形式です。 JSONのデータは1つにまとめることができます...