目次
浮動小数点数
ホームページ バックエンド開発 C++ 2 つの浮動小数点数を乗算する C プログラム?

2 つの浮動小数点数を乗算する C プログラム?

Sep 14, 2023 pm 03:53 PM
Cプログラム 浮動小数点数 乗算

2 つの浮動小数点数を乗算する C プログラム?

Float は「浮動小数点数」の略です。定義上、これは浮動小数点を含む数値を定義するために使用されるコンパイラ組み込みの基本データ型です。浮動小数点型変数は、4320.0、-3.33、0.01226 などの実数を保持できる変数です。名前の浮動小数点部分は、小数点が「浮動」できる、つまり、小数点の前後の可変数の数値をサポートできるという事実を指します。

浮動小数点数

##通常のサイズ#浮動小数点数#double8 バイト8 バイト#long double
カテゴリ

タイプ

最小サイズ

##float

4 バイト

4 バイト

8 バイト

8、12、または 16 バイト

浮動小数点範囲

サイズ

範囲##±1.18 x 10-38 ~ ±3.4 x 1038 ~ ±1.80 x 10 30815 ~ 18 の有効数字、通常は 16 ~ ±1.18 x 1049324932出力 − 75.241

精度

# #4 バイト

##6-9 有効数字、通常は 7

8 バイト

#±2.23 x 10

-308

##80 ビット (通常は 12または 16 バイトが使用されます)

±3.36 x 10

-4932

##18-21 有効桁

16 バイト

±3.36 x 10-4932

to ±1.18 x 10

33-36 有効な数値

入力 − a=11.23 b=6.7

説明

− 浮動小数点変数を使用します。このプログラムでは、ユーザーは 2 つの数値 (浮動小数点数)、つまり浮動小数点変数を持っています。これら 2 つの数値の積は変数に保存され、画面に表示されます。

#include <stdio.h>
int main() {
   float a, b, c;
   a=11.23; b=6.7;
   c = (float)(a*b);
   // Displaying result up to 3 decimal places.
   printf("%3f", c);
   return 0;
}
ログイン後にコピー

出力

75.241
ログイン後にコピー

以上が2 つの浮動小数点数を乗算する C プログラム?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

PHPの浮動小数点数の丸め方法 PHPの浮動小数点数の丸め方法 Mar 21, 2024 am 09:21 AM

この記事では、PHP の浮動小数点数の四捨五入方法について詳しく解説しますが、非常に実践的だと編集者が考えたので、参考として共有しますので、この記事を読んで何かを得ることができれば幸いです。 PHP 浮動小数点丸めの概要 コンピュータでは、浮動小数点数は小数点とそれに続く指数として表されますが、多くの場合、限られた桁数の近似値で格納されます。浮動小数点数を特定の精度に丸める必要がある場合、それを行う方法がいくつかあります。方法 1.round() 関数round() 関数は、浮動小数点数を最も近い整数に丸めます。浮動小数点数とオプションの精度パラメータを受け入れます。例: $num=1.55;echoround($num);//出力: 2echoround($num,1)

指定された値を引数として受け取る逆双曲線正弦関数の値を見つける C++ プログラム 指定された値を引数として受け取る逆双曲線正弦関数の値を見つける C++ プログラム Sep 17, 2023 am 10:49 AM

双曲線関数は、円の代わりに双曲線を使用して定義され、通常の三角関数と同等です。ラジアン単位で指定された角度から双曲線正弦関数の比率パラメーターを返します。しかし、その逆、つまり別の言い方をすればいいのです。双曲線正弦から角度を計算したい場合は、双曲線逆正弦演算のような逆双曲線三角関数演算が必要です。このコースでは、C++ で双曲線逆サイン (asinh) 関数を使用し、ラジアン単位の双曲線サイン値を使用して角度を計算する方法を説明します。双曲線逆正弦演算は次の式に従います -$$\mathrm{sinh^{-1}x\:=\:In(x\:+\:\sqrt{x^2\:+\:1})}ここで\:In\:is\:自然対数\:(log_e\:k)

リンクリストの長さを求めるCプログラム リンクリストの長さを求めるCプログラム Sep 07, 2023 pm 07:33 PM

リンク リストは動的なメモリ割り当てを使用します。つまり、リンク リストはそれに応じて拡大および縮小します。これらはノードのコレクションとして定義されます。ここで、ノードにはデータとリンクという 2 つの部分があります。データ、リンク、リンクリストの表現は以下のとおりです。 ・リンクリストの種類 リンクリストには以下の4種類があります。 ・シングルリンクリスト/シングルリンクリスト ダブル/ダブルリンクリスト 循環シングルリンクリスト 循環ダブルリンクリスト再帰的メソッドを使用してリンク リストの長さを確認します。ロジックは -intlength(node *temp){ if(temp==NULL) returnl; else{&n

PHP 浮動小数点計算エラーの原因と回避方法 PHP 浮動小数点計算エラーの原因と回避方法 Feb 27, 2024 pm 06:33 PM

人気のサーバーサイド スクリプト言語である PHP では、浮動小数点計算を実行するときに精度の低下や計算エラーの問題が頻繁に発生し、プログラムの精度と安定性に影響を与える可能性があります。この記事では、PHP 浮動小数点計算エラーの原因を調査し、いくつかの回避戦略を提案し、参考として具体的なコード例を示します。 1. PHP 浮動小数点計算エラーの理由 コンピューターでは、浮動小数点数は 2 進数形式で表現されますが、2 進数ではすべての 10 進数を正確に表現できないため、浮動小数点数が不正確になります。

C プログラムは rename() 関数を使用してファイル名を変更します C プログラムは rename() 関数を使用してファイル名を変更します Sep 21, 2023 pm 10:01 PM

名前変更機能は、ファイルまたはディレクトリを古い名前から新しい名前に変更します。この操作は移動操作と似ています。したがって、この名前変更機能を使用してファイルを移動することもできます。この関数は、stdio.h ライブラリ ヘッダー ファイルに存在します。 rename 関数の構文は次のとおりです: intrename(constchar*oldname,constchar*newname); rename() 関数は 2 つのパラメータを受け取ります。 1 つは古い名前、もう 1 つは新しい名前です。どちらのパラメータも、ファイルの古い名前と新しい名前を定義する定数文字へのポインタです。ファイルの名前が正常に変更された場合はゼロを返し、それ以外の場合はゼロ以外の整数を返します。名前変更操作中

辞書を印刷する C++ プログラム 辞書を印刷する C++ プログラム Sep 11, 2023 am 10:33 AM

マップは C++ の特別なタイプのコンテナで、各要素は 2 つの値、つまりキー値とマップ値のペアです。キー値は各項目のインデックス付けに使用され、マップされた値はキーに関連付けられた値です。マップされた値が一意であるかどうかに関係なく、キーは常に一意です。 C++ でマップ要素を出力するには、反復子を使用する必要があります。項目のセット内の要素は、反復子オブジェクトによって示されます。イテレータは主に配列や他のタイプのコンテナ (ベクトルなど) で使用され、特定の範囲内の特定の要素を識別するために使用できる特定の操作セットを備えています。イテレータをインクリメントまたはデクリメントして、範囲またはコンテナ内に存在するさまざまな要素を参照できます。イテレータは、範囲内の特定の要素のメモリ位置を指します。イテレータを使用して C++ でマップを出力する まず、定義方法を見てみましょう。

PHP BCMath の徹底解説: 数値演算の可能性を解き放つ PHP BCMath の徹底解説: 数値演算の可能性を解き放つ Feb 23, 2024 am 09:10 AM

:1. BCMath の概要 BCMath は、PHP に組み込まれた拡張ライブラリであり、特に大きな整数および浮動小数点数の演算を処理するために使用されます。加算、減算、乗算、除算、平方、平方根などのさまざまな数学演算を実行するための豊富な関数を提供し、複数の基底でのデジタル表現をサポートします。 2. BCMath の利点 PHP がネイティブに提供する算術演算子や関数と比較して、BCMath には主に次の利点があります: 高精度: BCMath の演算結果はより多くの有効桁数を保持できるため、大きな数値を含む計算に役立ちます。より広い範囲: BCMath は、PHP のネイティブ データ型よりも大きな数値を処理できるため、オーバーフローや精度の低下の問題を回避できます。より豊富な機能: BCMath が提供する

strncmp ライブラリ関数を使用して 2 つの文字列を比較する C プログラムを作成します。 strncmp ライブラリ関数を使用して 2 つの文字列を比較する C プログラムを作成します。 Sep 09, 2023 pm 01:17 PM

Strncmp は、string.h ファイル内に存在する定義済みライブラリ関数で、2 つの文字列を比較し、どちらの文字列が大きいかを表示するために使用されます。 strcmp 関数 (文字列比較) この関数は 2 つの文字列を比較します。 2 つの文字列内の最初の不一致文字の ASCII 差異を返します。構文 intstrcmp(string1,string2); 差がゼロに等しい場合は、string1=string2 となります。差が正の場合、文字列 1 > 文字列 2 になります。差が負の場合は、string1<string2 となります。 strncmp 関数の例 この関数は、2 つの文字列の最初の n 文字を比較するために使用されます。構文 strn

See all articles