1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

vlib: fix missing else{} in match statements

This commit is contained in:
Alexander Medvednikov
2019-12-07 17:13:25 +03:00
parent 2fb7fba856
commit ad6adf327e
15 changed files with 88 additions and 85 deletions

View File

@ -12,8 +12,8 @@ const (
mask = 0x7FF
shift = 64 - 11 - 1
bias = 1023
sign_mask = u64(u64(1) << 63)
frac_mask = u64(u64(u64(1)<<u64(shift)) - u64(1))
sign_mask = (u64(1) << 63)
frac_mask = ((u64(1)<<u64(shift)) - u64(1))
)
// inf returns positive infinity if sign >= 0, negative infinity if sign < 0.

View File

@ -140,9 +140,9 @@ pub fn factorial(n f64) f64 {
return max_f64
}
/* Otherwise return n!. */
// Otherwise return n!.
if n == f64(i64(n)) && n >= 0.0 {
return f64(factorials[i64(n)])
return factorials[i64(n)]
}
return gamma(n + 1.0)