math.parser fix
							parent
							
								
									7bba8871a3
								
							
						
					
					
						commit
						91ef98cc70
					
				| 
						 | 
				
			
			@ -100,3 +100,7 @@ unit-test
 | 
			
		|||
[ 1 -1 >base ] must-fail
 | 
			
		||||
 | 
			
		||||
[ "0.0/0.0" ] [ 0.0 0.0 / number>string ] unit-test
 | 
			
		||||
 | 
			
		||||
[ "1.0/0.0" ] [ 1.0 0.0 / number>string ] unit-test
 | 
			
		||||
 | 
			
		||||
[ "-1.0/0.0" ] [ -1.0 0.0 / number>string ] unit-test
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -140,9 +140,9 @@ M: ratio >base
 | 
			
		|||
 | 
			
		||||
M: float >base
 | 
			
		||||
    drop {
 | 
			
		||||
        { [ dup fp-nan? ] [ drop "0.0/0.0" ] }
 | 
			
		||||
        { [ dup 1.0/0.0 = ] [ drop "1.0/0.0" ] }
 | 
			
		||||
        { [ dup -1.0/0.0 = ] [ drop "-1.0/0.0" ] }
 | 
			
		||||
        { [ dup fp-nan? ] [ drop "0.0/0.0" ] }
 | 
			
		||||
        [ float>string fix-float ]
 | 
			
		||||
    } cond ;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue