Rust의 계산기/Calculadora en Rust
3346 단어 calculatorrustsolanabeginners
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
Reference
이 문제에 관하여(Rust의 계산기/Calculadora en Rust), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/mateolafalce/calculator-in-rust-calculadora-en-rust-4ho9텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)