int FileWriteDouble( int handle, double value, void size)
函数给一个二进制文件以浮动小数点写入双重值。 如果格式指定为FLOAT_VALUE,值将作为4字节浮动小数点数字写入 (的浮游物类型)。否则,它以8字节浮动小数点格式将被写入(双重类型)。
如果错误生成,返回实际上书面字节数或负值。
获得详细的错误信息, 查看 GetLastError() 函数。
参量:
handle – 用 FileOpen()函数返回的句柄。
value – 双精度值。
size – 选择格式。可以是以下的任意值:DOUBLE_VALUE (8 字节,默认值),
FLOAT_VALUE (4 字节)。
示例:
int handle;
double var1=0.345;
handle=FileOpen(“mydata.dat”, FILE_BIN|FILE_WRITE);
if(handle<1)
{
Print(“不能打开错误文件-“,GetLastError());
return(0);
}
FileWriteDouble(h1, var1, DOUBLE_VALUE);
//…
FileClose(handle);