double转in_t
发布网友
发布时间:2024-01-24 22:20
我来回答
共1个回答
热心网友
时间:2024-02-17 11:54
1、强制类型转换,这种方式的话采取的是截位,意思就是去掉小数点后的数字;2、使用Round函数:doubled=1.6;inti=Math.Round(d,0);(保留0维小数就是取整)第二个参数表示的是保留的小数位数,使用Round函数是四舍五入,而不是截位。在C#中,变量分为以下几种类型:值类型(Valuetypes)、引用类型(Referencetypes)、指针类型(Pointertypes)。值类型变量可以直接分配给一个值,值类型直接包含数据。比如int、char、float,它们分别存储数字、字符、浮点数。引用类型不包含存储在变量中的实际数据,但它们包含对变量的引用。指针类型变量存储另一种类型的内存地址。