答 :并非所有数据类型都支持隐式转换,例如整型和复合类型之间就不允许进行隐式转换,显式类型转换可以确保数据的准确性和一致性,避免因隐式转换而可能导致的错误或异常情况。
定义变量和申明变量有什么不同?

在ASP中使用弱类型的,所以在ASP中定义变量就是申请变量。 弱类型变量系统会自动转化为程序所需要的数据类型,相对强类型数据而言,在使用弱类型数据时多了一个转换数据类型过程。 这就是为什么JSP,速度比ASP运行速度要快的原因(ASP与采用强类型数据编程)。
若有以下类型说明语句:char a; int b; float c; short int d;
首先,在c中,数据之间的运算必须是同类型的才能进行运算。 如果类型不一致,就必须先转换成相同的类型----------由低级别 → 高级别转换。 数据类型级别由低到高分别为:char→int→float→double。 转换时由低级别向高级别转换。 本题中,数据类型分别为:char型、int型、float型和double型。 按照转换规则,就要先char转换为doubl型(因为double级别比char高),int 型转为double型 ,float型转为double型,即全部转为 double型 再进行运算。 所以,最后的数据类型是double型 。 【注意】不能理解为:先将char转换成int,再转换成floatd,再转换成double。 希望对您有所帮助!
急急急!!!在asp里怎么把label.text类型转换成double??
ASP中有个函数,CDBL(),就是将其它类型的数据转换成双精度数据, 就拿你的来说: text=Cdbl() 这样你的就转换成了double类型.
发表评论