| 
                     | 
                    
                        主题:  关于formatnumber函数的疑问
                     | 
                
            
                        
                
                    
                          星星之火 
                        职务:普通成员 
                        等级:1 
                        金币:0.0 
                        发贴:36 
                        注册:2002/1/25 12:11:09 
                     | 
                    
                        
                            
                            #12005/7/4 14:36:42 
                            
                                本来要做的是数据库里一些数据的运算和比较,但用到formatnumber函数格式化数据的
  时候发现了一些问题,测试程序如下:
  <% dim i,j sql="select * from test" set rs=server.createobject("adodb.recordset") rs.open sql,conn,3,2 i=rs("i") j=rs("j") i=formatnumber(i) j=formatnumber(j) response.write i&"<br>" response.write j&"<br>" response.write i>j response.write "<br>" %>
  测试发现,格式化数字以后,当i小于10,而j大于10的时候,i>j返回的值居然是true,
  查看formatnumber函数的相关文档也没说到这方面,那位大侠知道原因?
                                
                                
                                
                             
                            
                            
                         
                     | 
                
                        
                
                    
                          缺缺 
                        职务:管理员 
                        等级:8 
                        金币:41.0 
                        发贴:9620 
                        注册:2004/1/14 19:14:47 
                     | 
                    
                        
                            
                            #22005/7/4 15:26:29 
                            
                                Response.write TypeName(i)
                                
                                
                                
                             
                            
                            
                         
                     | 
                
                        
                
                    
                          星星之火 
                        职务:普通成员 
                        等级:1 
                        金币:0.0 
                        发贴:36 
                        注册:2002/1/25 12:11:09 
                     | 
                    
                        
                            
                            #32005/7/5 10:48:06 
                            
                                Microsoft VBScript 运行时错误 错误 '800a01ca' 
  变量使用了一个 VBScript 中不支持的 Automation 类型: 'TypeName' 
  /ysl/test.asp,行 75
  晕哦!
                                
                                
                                
                             
                            
                            
                         
                     | 
                
                        
                
                    
                          缺缺 
                        职务:管理员 
                        等级:8 
                        金币:41.0 
                        发贴:9620 
                        注册:2004/1/14 19:14:47 
                     | 
                    
                        
                            
                            #42005/7/5 21:52:09 
                            
                                formatnumber后是一个String了,所以"9">"11"
                                
                                
                                
                             
                            
                            
                         
                     | 
                
                        
                
                    
                          星星之火 
                        职务:普通成员 
                        等级:1 
                        金币:0.0 
                        发贴:36 
                        注册:2002/1/25 12:11:09 
                     | 
                    
                        
                            
                            #52005/7/6 11:57:16 
                            
                                搞明白了,谢谢allinhands!
                                
                                
                                
                             
                            
                            
                         
                     |