RCIE-ジャンクのコード屋

主に自分のためにコーディングのTIPSを蓄積しています。

Rust 基本的な計算 + - * / %

概要

  • 足し算(+), 引き算(-), 掛け算(*), 割り算(/), 割った余り(%) を計算できる。
  • 割り算は整数部分しか計算しない。
  • 小数点以下を計算する方法もある。
プログラム例
  • 2 + 3 = 5
  • 2 - 3 = -1
  • 2 × 3 = 6
  • 2 ÷ 3 = 0 (小数点以下は切り捨てる)
  • 2 を 3 で割った余りは 2
fn main() {
    println!("{}", 2 + 3);
    println!("{}", 2 - 3);
    println!("{}", 2 * 3);
    println!("{}", 2 / 3);
    println!("{}", 2 % 3); 
}
  • 割り算で小数点以下を計算する場合、以下のように小数同士を計算する。
fn main(){
    print!("{}", 2.0 / 3.0); // 0.6666666666666666
}