Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
 
					
				
		
 jsingh71
		
			jsingh71
		
		
		
		
		
		
		
		
	
			
		
		
			
					
		Hi Everyone,
I write one expression in Text Object Expression. Now I got result '86.656982' like this.
I want to round this number like 86.66.
How I do this??
 
					
				
		
Hai,
use Num(sum(sales),'##.00') ,It wil give you only two decimal points.
 
					
				
		
Hai,
use Num(sum(sales),'##.00') ,It wil give you only two decimal points.
 
					
				
		
 Siva_Sankar
		
			Siva_Sankar
		
		
		
		
		
		
		
		
	
			
		
		
			
					
		Ajit, Use round( x [ , base [ , offset ]]) . Find the screenshot it will help. Regards. Siva Sankar K
 
					
				
		
 jonathandienst
		
			jonathandienst
		
		
		
		
		
		
		
		
	
			
		
		
			
					
		Hi
If you need to round the numbers properly, use:
=Round(86.656982, 0.01)
Using Num() will change the display format, but does not round off the underlying number. So:
Round(86.656982, 0.01) = Round(86.660001, 0.01)
Num(86.656982, '#0.00') <> Num(86.660001, '#0.00')
Hope that helps
Jonathan
 
					
				
		
Hai jonathan ,
Thanks for your explanation.
Thanks
 
					
				
		
Usefull answer
 
					
				
		
float f = 10.123456F;
float fc = (float)Math.Round(f * 100f) / 100f;
Full Source : round a number to 2 decimal places
Mercal
 mkamal
		
			mkamal
		
		
		
		
		
		
		
		
	
			
		
		
			
					
		question, this only visually rounded the number. If need to round for a if then statement evaluation. Can you please recommend a solution?
 vvvvvvizard
		
			vvvvvvizard
		
		
		
		
		
		
		
		
	
			
		
		
			
					
		'##,00'
 Felipeaviolin
		
			Felipeaviolin
		
		
		
		
		
		
		
		
	
			
		
		
			
					
		Thanks !
