mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
strconv: add missing doc strings (#14164)
This commit is contained in:
@ -18,21 +18,33 @@ inspired by the Go version here:
|
||||
https://github.com/cespare/ryu/tree/ba56a33f39e3bbbfa409095d0f9ae168a595feea
|
||||
*/
|
||||
|
||||
// ftoa_64 returns a string in scientific notation with max 17 digits after the dot.
|
||||
//
|
||||
// Example: assert strconv.ftoa_64(123.1234567891011121) == '1.2312345678910111e+02'
|
||||
[inline]
|
||||
pub fn ftoa_64(f f64) string {
|
||||
return f64_to_str(f, 17)
|
||||
}
|
||||
|
||||
// ftoa_long_64 returns `f` as a `string` in decimal notation with a maximum of 17 digits after the dot.
|
||||
//
|
||||
// Example: assert strconv.f64_to_str_l(123.1234567891011121) == '123.12345678910111'
|
||||
[inline]
|
||||
pub fn ftoa_long_64(f f64) string {
|
||||
return f64_to_str_l(f)
|
||||
}
|
||||
|
||||
// ftoa_32 returns a `string` in scientific notation with max 8 digits after the dot.
|
||||
//
|
||||
// Example: assert strconv.ftoa_32(34.1234567) == '3.4123455e+01'
|
||||
[inline]
|
||||
pub fn ftoa_32(f f32) string {
|
||||
return f32_to_str(f, 8)
|
||||
}
|
||||
|
||||
// ftoa_long_32 returns `f` as a `string` in decimal notation with a maximum of 6 digits after the dot.
|
||||
//
|
||||
// Example: assert strconv.ftoa_long_32(34.1234567) == '34.12346'
|
||||
[inline]
|
||||
pub fn ftoa_long_32(f f32) string {
|
||||
return f32_to_str_l(f)
|
||||
|
Reference in New Issue
Block a user