QXXDTOZ() — double からゾーン 10 進数への変換

フォーマット

#include <xxcvt.h>
void QXXDTOZ(unsigned char *zptr, int digits, int fraction,
             double value);

言語レベル: ILE C Extension

スレッド・セーフ: はい。

説明

QXXDTOZ 関数は、value で指定された double 値をゾーン 10 進数に変換します。 この場合、digits は合計桁数で、fraction は小数部の桁数です。 結果は、zptr が指す配列に保管されます。

QXXDTOZ() の使用例

#include <xxcvt.h>
#include <stdio.h>
 
int main(void)
{
  unsigned char zptr[10];
  int digits = 8, fraction = 6;
  double value = 3.141593;
 
  QXXDTOZ(zptr, digits, fraction, value);
}                         /* Zoned value is : 03141593 */

関連情報



[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]