Estou tentando fazer uma função de arredondamento, soh q teria q ser arredondar para baixo, tipo 39,67888 fica = 39,67. Simplesmente desconsidera aqueles valores.
Estava tentando usar o fix da seguinte maneira :
var = (fix(num * 100))/100
Faz sentido, mas não funfa! tipo digito o seguinte numero 200000,10 e a função me retorna 200000,09.
Alguém pode me ajudar ai???
					
					
					
				
				
				
				 
	
Funcao Arredondar Para Baixo
		 Started By aipim2000, 25/02/2005, 11:54
	
	
	
	
		2 replies to this topic
	
	
			
				
					
						
					
					#1
					 
					
				
				
				
					
				
			
				
			
			
			Posted 25/02/2005, 11:54
	
	Nã nã nã nã!!!
O ministério da sáude adverte
Tomar cerveja faz nascer cabelo no cérebro.
				
				
				
			
				O ministério da sáude adverte
Tomar cerveja faz nascer cabelo no cérebro.
			
				
					
						
					
					#2
					 
					
				
				
				
					
				
			
				
			
			
			Posted 25/02/2005, 12:45
Bom.. vamos as coisas mais simples.. o Fix retorna um inteiro. deveria funcionar corretamente a função para 2 digitos.. As funcoes Round() e FormatNumber() tbm não se adequam a esta solucção pois elas tem o padrao de arredondamento maior q 5 pra cima e menor q 5 pra baixo.Estou tentando fazer uma função de arredondamento, soh q teria q ser arredondar para baixo, tipo 39,67888 fica = 39,67. Simplesmente desconsidera aqueles valores.
Estava tentando usar o fix da seguinte maneira :
var = (fix(num * 100))/100
Faz sentido, mas não funfa! tipo digito o seguinte numero 200000,10 e a função me retorna 200000,09.
Alguém pode me ajudar ai???
intDig = 2 If InStr(Num, ",") > 0 Then valor = CDbl(Left(Num, InStr(Num, ",") + intDig)) Else valor = CDbl(num) End If
Tenta alguma coisa mais nesse sentido que vc deve ter sucesso.
Edição feita por: felipecm, 25/02/2005, 12:50.
	
	MCAD, MCP
				
				
				
			
				
			
				
					
						
					
					#3
					 
					
				
				
				
					
				
			
				
			
			
			Posted 25/02/2005, 13:53
					Poxa! funcionou e ficou perfeito!
Não conhecia esta função left, mas agora jah sei o que faz. Vlw mesmo
Muito Obrigado
Flw
					
				
				
				
				Não conhecia esta função left, mas agora jah sei o que faz. Vlw mesmo
Muito Obrigado
Flw
	
	Nã nã nã nã!!!
O ministério da sáude adverte
Tomar cerveja faz nascer cabelo no cérebro.
				
				
				
			
				O ministério da sáude adverte
Tomar cerveja faz nascer cabelo no cérebro.
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)


 
			
			 
				
				
				








