LANGUAGE » RUST

Numbers

Methods

MethodDescription
roundRound to nearest whole number.
floorLargest integer less than or equal to number.
ceilSmallest integer greater than or equal to number.
truncInteger part without fractional digits.
maxHighest number.
minLowest number.

Example:

rust
let pi = 3.141592;
let round_pi = pi.round();

Between two floats a and b, return the highest or lowest:

rust
a.max(b) // f32::max(a, b)
a.min(b) // f32::min(a, b)

Update reference

If updating a number in a function that received it as &mut:

rust
fn update_counter(&mut count) {
    *count += 1;
}