Provided by: manpages-ja-dev_0.5.0.0.20070415-1_all bug
     å‰
        ecvt, fcvt - æµ®å‹•å°æ•°ç‚¹æ•°ã®æ–‡å­—列ã¸ã®å¤‰æ›
 
     å¼
        #include <stdlib.h>
 
        char *ecvt(double number, int ndigits, int *decpt, int *sign);
 
        char *fcvt(double number, int ndigits, int *decpt, int *sign);
 
     明
        関数  ecvt() 㯠number ã‚’ NUL 文字ã§çµ‚端ã•れ㟠ndigits 文字 (ndigits ã¯
        double  ã®ç²¾åº¦ã«ã‚ˆã£ã¦æ±ºå®šã•れる  システムä¾å­˜ã®åˆ¶é™å€¤ã«ã¾ã§æ¸›ã‚‰ã•れる)
        ã®æ–‡å­—列ã¸å¤‰æ›ã—〠 ãã®æ–‡å­—列ã¸ã®ãƒã‚¤ãƒ³ã‚¿ã‚’è¿”ã™ã€‚  最上ä½ã®æ¡ã¯ number
        ㌠   0    ã§ãªã‘れ㰠    0     以外ã§ã‚る。     下ä½ã®æ¡ã¯ä¸¸ã‚られる。
        文字列ã«ã¯å°æ•°ç‚¹ã¯å«ã¾ã‚Œãªã„。ãã®ã‹ã‚りã«ã€æ–‡å­—列ã®å…ˆé ­ã‹ã‚‰ã®å°æ•°ç‚¹ã®
        ä½ç½®ãŒ             decpt              ã«ä¿æŒã•れる。              decpt
        ã®è² ã®å€¤ã¯å°æ•°ç‚¹ãŒæ–‡å­—列ã®å…ˆé ­ã®å·¦å´ã«ã‚ã‚‹ã“ã¨ã‚’æ„味ã™ã‚‹ã€‚    ã‚‚ã—(num-
        berã®)符å·ãŒè² ãªã‚‰ã°  sign   㯠  0   以外ã®å€¤ã«ã€   ãã†ã§ãªã‘れ㰠  0
        ã«è¨­å®šã•れる。   ã‚‚ã—   number   ㌠  0   ãªã‚‰ã€*decpt   ㌠  0   ã‹  1
        ã‹ã¯æœªè¦å®šã§ã‚る。
 
        関数  fcvt()  ã¯ã€ndigits   ãŒå°æ•°ç‚¹ä»¥ä¸‹ã®æ–‡å­—æ•°   ã§ã‚ã‚‹ã“ã¨ã‚’除ã„ã¦ã¯
        ecvt() ã¨åŒã˜ã§ã‚る。
 
         値
        関数    ecvt()    㨠   fcvt()    㯠  number   ã®   ASCII   表ç¾ã‚’å«ã‚€
        é™çš„ãªé ˜åŸŸå†…ã®æ–‡å­—列ã¸ã®ãƒã‚¤ãƒ³ã‚¿ã‚’è¿”ã™ã€‚ ã“ã®æ–‡å­—列㯠ecvt() ã‚„  fcvt()
        ã®å‘¼å‡ºã—ã®ãŸã³ã«ä¸Šæ›¸ã„気譴襦
 
     æ„
        ã“れらã®é–¢æ•°ã¯å¤ã„物ã§ã‚る。代ã‚り㫠sprintf() を使ã†ã“ã¨ã€‚ Linux libc4
        㨠  libc5    ã§ã¯    ndigits    ã®åž‹ã¯    size_t    ã¨æŒ‡å®šã•れã¦ã„る。
        å°æ•°ç‚¹ã«ãƒ”リオドを使ã‚ãªã„ロケールもã‚る。
 
     æ‹ 
        SVr2; POSIX.1-2001 ã§ã¯ã€ŒéŽåŽ»ã®å残 (LEGACY)ã€ã¨ä½ç½®ä»˜ã‘られã¦ã„る。
 
             
        ecvt_r(3), gcvt(3), qecvt(3), setlocale(3), sprintf(3)
 
                                  25 June 1999                          ECVT(3)