当前位置:首页 科普知识 type casting

type casting

发布时间:2023-09-14 19:10:55

在编程语言中,将某种格式的数据转换为其他格式的操作。比如,将实数型的「1.0」转换为整数型的「1」等。虽然整数的1和实数的1.0是相同的值,但在运行程序时,在计算机内部以不同的格式表示。把用这种内部格式表示的数据转换为其他格式的操作称为type casting。

type casting

type casting介绍

在编程语言中,将某种格式的数据转换为其他格式的操作。比如,将实数型的「1.0」转换为整数型的「1」等。虽然整数的1和实数的1.0是相同的值,但在运行程序时,在计算机内部以不同的格式表示。把用这种内部格式表示的数据转换为其他格式的操作称为type casting。

type casting有指示性和非指示性操作。所谓指示性,是指程序员进行的type casting。而非指示性,是指无需程序员操作,程序自动进行type casting。比如,在整数和实数之间进行的演算就是非指示性。譬如,进行「1+1.0」计算的时候,作为整数的1自动地被分配,转换为实数格式。

随着数据格式的不同,数据占据领域的尺寸也不同.当进行type casting时,原有的数据信息会丢失。譬如,把3.14转换为整数型后会变为3,而小数点以下的信息被丢掉。

温馨提示:
本文【type casting】由作者 爱百科 转载提供。 该文观点仅代表作者本人, 自学教育网 信息发布平台,仅提供信息存储空间服务, 若存在侵权问题,请及时联系管理员或作者进行删除。
(c)2008-2025 自学教育网 All Rights Reserved 汕头市灵创科技有限公司
粤ICP备2024240640号-6