<%
dim r,a,l as doubler=5
const pi as single=3.1415926
a=pi*r^2
l=2*pi*r
response.Write("面积为:")
response.Write(a)
response.Write("<br>")
response.Write("周长为:")
response.Write(l)
%>运行结果:
面积为:78.5398125648499
周长为:31.4159250259399 
<%
dim r,a,l as shortr=5
const pi as single=3.1415926
a=pi*r^2
l=2*pi*r
response.Write("面积为:")
response.Write(a)
response.Write("<br>")
response.Write("周长为:")
response.Write(l)
%>
运行结果:
面积为:79
周长为:31 <%
dim r,a,l as singler=5
const pi as single=3.1415926
a=pi*r^2
l=2*pi*r
response.Write("面积为:")
response.Write(a)
response.Write("<br>")
response.Write("周长为:")
response.Write(l)
%>运行结果:
面积为:78.53981
周长为:31.41592 各位牛人,菜鸟小弟问个问题:为什么把它们声明成不同类型结果会不同,而lang与short型的结果却相同?