Rust의 계산기/Calculadora en Rust



Github repository

이 짧은 기사에서는 기본 논리를 사용하여 Rust 프로그래밍 언어를 사용하여 계산기를 만들 것입니다.

먼저 바탕 화면에 화물을 사용할 폴더를 만듭니다.

cargo new rust-calculator


프로그램 논리는 2개의 i64 문자 변수를 사용하므로 괄호 안에 2개를 선언합니다. 마지막으로 각 산술 연산에 대한 함수가 작성됩니다.

fn add(a: i64, b: i64) {
    let c: i64 = a + b;
    println!("The result of the sum is {}", c);
}
fn subtraction(a: i64, b: i64){
    let c: i64 = a - b;
    println!("The result of the subtraction is {}", c);  
}
fn multiplication(a: i64, b: i64){
    let c: i64 = a * b;
    println!("The result of the multiplication is {}", c);  
}
fn division(a: i64, b: i64){
    let c: i64 = a / b;
    println!("The result of the division is {}", c);  
}


마지막으로 수정하려는 값을 선언하면 됩니다. Rust로 만든 계산기는 기본 산술 문제를 풀 준비가 되어 있습니다.

fn main() {
    add(2, 56);
    subtraction(45, 6);
    multiplication(23, 7);
    division(56, 2);
}



cargo build



cargo run





En este breve artículo usaremos la logica básica para construir una calculadora usando el lenguaje de programación Rust.

Primero creamos una carpeta en el escritorio para usar cargo en ella

cargo new rust-calculator


La lógica del programa toma 2 variables de caracteres i64, por lo que declaramos esos 2 entre paréntesis. Finalmente, la función para cada operación aritmética se escribe

fn add(a: i64, b: i64) {
    let c: i64 = a + b;
    println!("The result of the sum is {}", c);
}
fn subtraction(a: i64, b: i64){
    let c: i64 = a - b;
    println!("The result of the subtraction is {}", c);  
}
fn multiplication(a: i64, b: i64){
    let c: i64 = a * b;
    println!("The result of the multiplication is {}", c);  
}
fn division(a: i64, b: i64){
    let c: i64 = a / b;
    println!("The result of the division is {}", c);  
}


Finalmente declaramos que valores queremos modificar, y listo. La calculadora hecha en rust esta lista para resolver problemas aritmeticos basicos

fn main() {
    add(2, 56);
    subtraction(45, 6);
    multiplication(23, 7);
    division(56, 2);
}



cargo build



cargo run


좋은 웹페이지 즐겨찾기