fn test_numeric_types() {
// 测试各种整数类型
let a: Int8 = 10i8;
let b: Int8 = 20_i8;
let c: Int16 = 1_000i16;
let d: Int16 = 2000_i16;
let e: Int32 = 100000i32;
let f: Int32 = 200000_i32;
let g: Int64 = 10000000000i64;
let h: Int64 = 20000000000_i64;
// 测试各种浮点数类型
let x = 3.14f32;
let y = 2.71_f32;
let z = 3.141592653589793f64;
let w = 2.718281828459045_f64;
// 测试负数
let neg_i8 = -42i8;
let neg_f32 = -1.5f32;
let neg_f64 = -99.99f64;
}