|
|
1.1 root 1:
2:
3: atof() General Function atof()
4:
5:
6:
7:
8: Convert ASCII strings to floating point
9:
10: ddoouubbllee aattooff(_s_t_r_i_n_g) cchhaarr * _s_t_r_i_n_g;
11:
12: atof converts string into the binary representation of a double-
13: precision floating point number. string must be the ASCII
14: representation of a floating-point number. It can contain a
15: leading sign, any number of decimal digits, and a decimal point.
16: It can be terminated with an exponent, which consists of the let-
17: ter `e' or `E' followed by an optional leading sign and any num-
18: ber of decimal digits. For example,
19:
20:
21: 123e-2
22:
23:
24: is a string that can be converted by atof.
25:
26: atof ignores leading blanks and tabs; it stops scanning when it
27: encounters any unrecognized character.
28:
29: ***** Example *****
30:
31: For an example of this function, see the entry for acos.
32:
33: ***** See Also *****
34:
35: atoi(), atol(), float, general functions, long, printf(), scanf()
36:
37: ***** Notes *****
38:
39: atof does not check to see if the value represented by string
40: fits into a ddoouubbllee. It returns zero if you hand it a string that
41: it cannot interpret.
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64: COHERENT Lexicon Page 1
65:
66:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.