USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  VALORES POR EXTENSO - ACIMA DE 2 CASAS
JDBasic
SIMÃO DIAS
SE - BRASIL
ENUNCIADA !
Postada em 14/02/2008 18:46 hs         
Boa tarde pessoal, ja pesquisei aqui e no resto da net, porem ate agora nao encontrei nada PRONTO para escrever valores bem fracionados por extenso....
Ex.:
0,356
1,234
0,5124
5,9793
 
O que possuo sao codigos ou dlls para escrever ate duas cadas decimais.
Preciso muito disso. Desde ja obrigado.
   
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
ENUNCIADA !
Postada em 14/02/2008 19:40 hs            
deixa eu ver se entendi
 
você quer um resultado tipo esse
 
0,356 ( trezentos e cinquenta e seis milésimos )
 
qual seria a expressão exata pra descrever estes numeros?
 
desculpe minha ignorancia.
   
JDBasic
não registrado
ENUNCIADA !
Postada em 14/02/2008 19:56 hs   
Eh justamente isso...
 
Ja vi exemplos escritos de varias formas.
 
Gostaria de receber o modo CORRETO da escrita.
 
em Reais
 
R$ 0,356 (qual eh a forma correta em extento?)
 
Obrigado.
   
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
ENUNCIADA !
Postada em 14/02/2008 20:07 hs            
Desculpe a pergunta, praque seria isto? porque dee ser um valor assim você não pode arredondar?
   
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
ENUNCIADA !
Postada em 14/02/2008 20:33 hs            
Bom a lingua portuguesa pede que se faça desta forma:
 
0,356 ( trezentos e cinquenta e seis centésimos de reais)
5,9793 (cinco reais, nove milésimos, setecentos e noventa e tres centésimos de centavos)
 
cara isso vai ficar muito feio
 
faz o seguinte arredona para cima ou para baixo conforme o valor
 
ex:5,9793 = 5,98
0,356 = 0,36
0,5124=0,51
 
e assim por diante
 
 
TÓPICO EDITADO
 
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
ENUNCIADA !
Postada em 14/02/2008 20:39 hs            
outra dica, para calculo, o valor pode permanecer assim para fazer o calculo exato, mas para escrever por extenso, porque você não põe assim:
 
5,9793 ( cinco reais e noventa e oito centavos em valor inteiro )
 
sei lá fica melhor
 
bom se você achar uma solução melhor por favor poste, estou curioso.
 
até
 
TÓPICO EDITADO
 
Página(s): 1/3      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página