suplibxx
1.3.13
str2f.cc
1
// --8<--8<--8<--8<--
2
//
3
// Copyright (C) 2006 Smithsonian Astrophysical Observatory
4
//
5
// This file is part of suplibxx
6
//
7
// suplibxx is free software; you can redistribute it and/or
8
// modify it under the terms of the GNU General Public License
9
// as published by the Free Software Foundation; either version 2
10
// of the License, or (at your option) any later version.
11
//
12
// suplibxx is distributed in the hope that it will be useful,
13
// but WITHOUT ANY WARRANTY; without even the implied warranty of
14
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15
// GNU General Public License for more details.
16
//
17
// You should have received a copy of the GNU General Public License
18
// along with this program; if not, write to the
19
// Free Software Foundation, Inc.
20
// 51 Franklin Street, Fifth Floor
21
// Boston, MA 02110-1301, USA
22
//
23
// -->8-->8-->8-->8--
24
25
#include "str.h"
26
27
#include <Exception/Exception.h>
28
41
float
suplib::str2f
(
const
char
* txt ){
42
43
try
{
44
45
double
value =
str2d
( txt );
46
47
return
(
float
) value;
48
49
}
catch
( Exception& E ) {
50
51
throw
;
52
53
}
54
55
}
suplib::str2f
float str2f(const char *txt)
convert string to floating-point number
Definition:
str2f.cc:41
suplib::str2d
double str2d(const char *txt)
convert string to double-precision number
Definition:
str2d.cc:44
data
pelf1
dj
hd0
axaf
src
suplibxx
suplibxx
str
str2f.cc
Generated by
1.8.15