mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
strconv: change atof64 to return an error, if the parsed value is not a valid number (#13424)
This commit is contained in:
@ -1,7 +1,10 @@
|
||||
module strconv
|
||||
|
||||
// atof64 return a f64 from a string doing a parsing operation
|
||||
pub fn atof64(s string) f64 {
|
||||
pub fn atof64(s string) ?f64 {
|
||||
// TODO: handle parsing invalid numbers as close as possible to the pure V version
|
||||
// that may be slower, but more portable, and will guarantee that higher level code
|
||||
// works the same in the JS version, as well as in the C and Native versions.
|
||||
res := 0.0
|
||||
#res.val = Number(s.str)
|
||||
|
||||
|
Reference in New Issue
Block a user