関数fwrite_float マニュアル

(The documentation of function fwrite_float)

Last Update: 2021/12/1


◆機能・用途(Purpose)

double型変数をfloat型に変換してバイナリファイルに出力する。
Convert double-type variables to float-type and output to a binary file.


◆形式(Format)

#include <file.h>
inline void fwrite_float (const double ∗d,const int number,FILE ∗fp)


◆引数(Arguments)

d 出力したいdouble型変数の配列またはアドレス。
The array or address of the double-type variable(s) to output.
number 出力するデータ数。d[0],d[1],…,d[number-1]を出力する。
The number of data; d[0], d[1], …, d[number-1] will be output.
fp 出力先のファイルポインタ。
The file pointer to output.


◆使用例(Example)

double d1=1.0;
double d2[10]={2.1,3.2,4.3,5.4,6.5,7.6,8.7,9.8,10.9,11.0};
FILE ∗fp=fopen("binary_data","wb");
fwrite_float(&d1,1,fp);
fwrite_float(d2,10,fp);