From 617bac0178643e1cc53d0f8dd7c89e8a269b33e8 Mon Sep 17 00:00:00 2001 From: Sunface Date: Tue, 8 Jul 2025 11:42:53 +0800 Subject: [PATCH] Update src/basic/base-type/numbers.md --- src/basic/base-type/numbers.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/basic/base-type/numbers.md b/src/basic/base-type/numbers.md index 1f82751d..d28a272e 100644 --- a/src/basic/base-type/numbers.md +++ b/src/basic/base-type/numbers.md @@ -363,7 +363,7 @@ use num::complex::Complex; ## 总结 -之前提到过 Rust 的数值类型和运算跟其他语言较为相似,但是实际上,除了语法上的不同之外,还是存在一些差异点: +之前提到过 Rust 的数值类型和运算跟其他语言相似,事实上还是存在一些差异,例如语法差异,再比如: - **Rust 拥有相当多的数值类型**. 因此你需要熟悉这些类型所占用的字节数,这样就知道该类型允许的大小范围以及你选择的类型是否能表达负数 - **类型转换必须是显式的**. Rust 永远也不会偷偷把你的 16bit 整数转换成 32bit 整数