Browse Source

Merge pull request #3678 from Feoramund/fix-p-f64-p-doc

Strike incorrect note from `parse_f64_prefix` doc
Jeroen van Rijn 1 year ago
parent
commit
f0a6fb4057
1 changed files with 5 additions and 1 deletions
  1. 5 1
      core/strconv/strconv.odin

+ 5 - 1
core/strconv/strconv.odin

@@ -835,17 +835,21 @@ Example:
 
 		n, _, ok = strconv.parse_f64_prefix("12.34e2")
 		fmt.printfln("%.3f %v", n, ok)
+
+		n, _, ok = strconv.parse_f64_prefix("13.37 hellope")
+		fmt.printfln("%.3f %v", n, ok)
 	}
 
 Output:
 
 	0.000 false
 	1234.000 true
+	13.370 true
 
 **Returns**  
 - value: The parsed 64-bit floating point number.
 - nr: The length of the parsed substring.
-- ok: `false` if a base 10 float could not be found, or if the input string contained more than just the number.
+- ok: `false` if a base 10 float could not be found
 */
 parse_f64_prefix :: proc(str: string) -> (value: f64, nr: int, ok: bool) {
 	common_prefix_len_ignore_case :: proc "contextless" (s, prefix: string) -> int {