QXXDTOZ ()- 将双精度转换为分区十进制

格式

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

语言级别

ILE C 扩展

线程安全

描述

QXXDTOZ 函数将 value 中指定的 double 值转换为具有 位数 总位数和 小数 小数位数的分区十进制数。 结果存储在 zptr指向的数组中。

示例

#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 */

相关信息