⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 8-3-3.cfm.htm

📁 最全的asp.net教程,对现在正在学.net的学生有很好的辅助效果
💻 HTM
字号:
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>变量数据范围</title>
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
</head>

<body>
<font FACE="宋体"><b>

<p ALIGN="JUSTIFY">变量数据范围</p>
</b></font><font FACE="宋体" SIZE="3">

<p ALIGN="JUSTIFY">不同的变量子类型可以代表的数据有不同的范围。表8.1列出了变量子类型和它们的数据范围的完整信息:</p>

<p ALIGN="JUSTIFY">表8.1 变量子类型及其数据范围</p>

<p ALIGN="JUSTIFY">子类型 范围</p>

<p ALIGN="JUSTIFY">Byte 0到255</p>

<p ALIGN="JUSTIFY">Boolean TRUE或FALSE</p>

<p ALIGN="JUSTIFY">Integer -32,768到32,767</p>

<p ALIGN="JUSTIFY">Long -2,147,483,648 到2,147,483,647</p>

<p ALIGN="JUSTIFY">Single 负数:-3.402823E38到-1.401298E-45</p>

<p ALIGN="JUSTIFY">正数:1.401298E-45到3.402823E38</p>

<p ALIGN="JUSTIFY">Double 负数:-1.79769313486232E308到-4.94065645841247E-324</p>

<p ALIGN="JUSTIFY">正数:4.94065645841247E-324到1.7976931348623eE308</p>

<p ALIGN="JUSTIFY">Currency -922,337,203,685,477.5808到922,337,203,685,477.5807</p>

<p ALIGN="JUSTIFY">Date 100年1月1日到9999年12月31日</p>

<p ALIGN="JUSTIFY">object 任何对象</p>

<p ALIGN="JUSTIFY">string 变长字符串,长度从0个字符到大约20亿个字符</p>

<p ALIGN="JUSTIFY">注意string子类型的数据范围非常之大。你可以把整个网页,或者甚至整部小说保存在一个字符串变量中。我发现把网页保存在字符串中是很有用处的。</p>
</font><font FACE="宋体"><b>

<p ALIGN="JUSTIFY">空变量和空值变量</p>
</b></font><font FACE="宋体" SIZE="3">

<p ALIGN="JUSTIFY">在给一个变量分配一个值之前,该变量是空的。用函数ISEMPTY()可以检测一个变量是否为空。如下例所示:</p>

<p ALIGN="JUSTIFY">&lt;%</p>

<p ALIGN="JUSTIFY">myvar=</font><font SIZE="3">”</font><font FACE="宋体" SIZE="3">Hello 
Magic!</font><font SIZE="3">”</p>
</font><font FACE="宋体" SIZE="3">

<p ALIGN="JUSTIFY">%&gt;</p>

<p ALIGN="JUSTIFY">myvar:&lt;%=ISEMPTY(myvar)%&gt;</p>

<p ALIGN="JUSTIFY">myvar2:&lt;%=ISEMPTY(myvar2)%&gt;</p>

<p ALIGN="JUSTIFY">在这个例子中,检测了两个变量myvar和myvar2,看它们是否为空。因为myvar已经被分配了一个值,当把变量myvar作为函数ISEMPTY()的参数时,该函数返回FALSE。而myvar2没有分配数据,因此以myvar2为参数时,函数ISEMPTY()返回TRUE。</p>

<p ALIGN="JUSTIFY">空变量与被分配了长度为0的字符串或数字0的变量是不同的。例如,语句myvar=</font><font
SIZE="3">””</font><font FACE="宋体" SIZE="3">和myvar=0都该变量myvar分配了一个值。在这两种情况下,该变量都不是空的。只有一个从未被赋过值的变量才是空变量。</p>

<p ALIGN="JUSTIFY">空变量与包含空值的变量也是不同的。这也许有些奇怪。一个被分配了空值NULL的变量不是空变量。而是有值NULL。如果你想使一个已经分配了值的变量成为空变量,你必须使用关键字EMPTY.象这样:</p>

<p ALIGN="JUSTIFY">myvar=EMPTY</p>
</font>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -