Menu
Coddy logo textTech

Formatlı Çıktı

Coddy'nin Rust Journey'sinin Fundamentals bölümünün bir parçası — ders 36 / 75.

challenge icon

Görev

Başlangıç

Çıktıyı, her zaman iki ondalık basamağa sahip bir float değeri yazdıracak şekilde değiştirin. Bunu yapmak için {:.2} işaretini kullanın:

let num = 1.5576734;
println!("This is rounded: {:.2}", num);
// Çıktı: This is rounded: 1.56

Kendin dene

use std::io;

fn main() {
    println!("Calculator App");

    let mut input_num1 = String::new();
    let mut input_num2 = String::new();
    io::stdin().read_line(&mut input_num1).unwrap();
    io::stdin().read_line(&mut input_num2).unwrap();
    let num1: f64 = input_num1.trim().parse().unwrap();
    let num2: f64 = input_num2.trim().parse().unwrap();
    let sum = num1 + num2;
    let difference = num1 - num2;
    let product = num1 * num2;
    let quotient = num1 / num2;
    println!("Sum: {}", sum);
    println!("Difference: {}", difference);
    println!("Product: {}", product);
    println!("Quotient: {}", quotient);
}

Fundamentals bölümündeki tüm dersler