Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- pub const fn signum(i: i32) -> i32 {
- (i > 0) as i32 - (i < 0) as i32
- }
- pub fn signum_branch(i: i32) -> i32 {
- match i {
- i if i < 0 => -1,
- 0 => 0,
- _ => 1,
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement