ecvt.c

来自「操作系统源代码」· C语言 代码 · 共 32 行

C
32
字号
/* $Header: ecvt.c,v 1.4 90/02/27 16:47:28 eck Exp $ */#ifndef NOFLOAT#include	"../ansi/ext_fmt.h"void _dbl_ext_cvt(double value, struct EXTEND *e);char *_ext_str_cvt(struct EXTEND *e, int ndigit, int *decpt, int * sign, int ecvtflag);static char *cvt(long double value, int ndigit, int *decpt, int *sign, int ecvtflag){	struct EXTEND e;	_dbl_ext_cvt(value, &e);	return _ext_str_cvt(&e, ndigit, decpt, sign, ecvtflag);}char *_ecvt(long double value, int ndigit, int *decpt, int *sign){	return cvt(value, ndigit, decpt, sign, 1);}char *_fcvt(long double value, int ndigit, int *decpt, int *sign){	return cvt(value, ndigit, decpt, sign, 0);}#endif	/* NOFLOAT */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?