■ 음정에서 주파수를 구하는 방법을 보여준다.
▶ 예제 코드 (RS)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
fn get_frequency(note : i32) -> f32 { return 440.0 * 2.0f32.powf((note - 69) as f32 / 12.0); } println!("{}", get_frequency(60)); // 도 println!("{}", get_frequency(64)); // 미 println!("{}", get_frequency(67)); // 솔 /* 261.62555 329.62756 391.99542 */ |