Menu
Coddy logo textTech

Sortie formatée

Fait partie de la section Fundamentals du Journey Rust de Coddy. Leçon 36 sur 75.

challenge icon

Défi

Débutant

Modifiez la sortie afin qu'elle affiche toujours une valeur flottante avec deux décimales. Pour ce faire, utilisez le signe {:.2} :

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

Essayez vous-même

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);
}

Toutes les leçons de Fundamentals

Entraînez-vous par vous-même : Compilateur Rust en ligne