MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    Como cortar casas decimais sem arrdondar para cima

    Ney Santos
    Ney Santos
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 351
    Registrado : 23/05/2011

    Como cortar casas decimais sem arrdondar para cima Empty Como cortar casas decimais sem arrdondar para cima

    Mensagem  Ney Santos 28/4/2023, 22:26

    Boa noite!
    Procurei varios topicos aqui no forum mas nao encotrei nenhum que pudesse me ajudar...
    Tenho um campo calculado pra lançar o valor do rateio do condominio esse campo faz a seguinte conta:
    ele pega o valor total das despesas , multiplica pelo valor da cota do cliente ,seria assim:
    [txVlFracao]*TxCotaCli/100.
    28344,44 <==( esse e op valor Total)
    1,09016 <== ( Valor da cota do cliente)
    28344,44*1,090016/100 =308,99974710
    Esse e meu problema , o sistema antigo do cliente deixa o valor como 308,99
    e o meu sistema arredonda pra 309,00 .
    O cliente nao esta aceitadando, disse que vai ter condomino que vai achar ruim..
    so que ja tentei todo tipo de formataçao e fica redondo sempre.
    Oque posso vazer pra ele cortar as casas decimais depois da "virgula" deixando somente 2?
    Obrigado pela atenção
    ribeiroguaruja
    ribeiroguaruja
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 99
    Registrado : 30/05/2015

    Como cortar casas decimais sem arrdondar para cima Empty Re: Como cortar casas decimais sem arrdondar para cima

    Mensagem  ribeiroguaruja 29/4/2023, 01:04

    boa noite...

    aqui eu uso o seguinte...

    tenho um preço que chamo de MULT100 que é tipo fixo com 0 casas decimais

    tenho meu preço normal que chamo PRUNIT que pode ter quantas casas decimais eu precisar

    quando defino meu PRUNIT eu também gravo na tabela o MULT100 = PRUNIT * 100

    ex: PRUNIT = 8,5869

    então MULT100 = 8,5869 * 100

    MULT100 = 858 'grava sem casas decimais...

    aí meu preço de venda depois de variáveis volta a ser:

    PRVENDA = MULT100 / 100

    PRVENDA = 858 / 100

    PRVENDA = 8,58

    entendeu?

    funciona pra quantas casas decimais vc tiver, retornando duas casas sem arredondamento!


    .................................................................................
    affraid
    Ney Santos
    Ney Santos
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 351
    Registrado : 23/05/2011

    Como cortar casas decimais sem arrdondar para cima Empty Re: Como cortar casas decimais sem arrdondar para cima

    Mensagem  Ney Santos 29/4/2023, 17:03

    Obrigado vou tentar aqui e posto se deu certo cheers

    Conteúdo patrocinado


    Como cortar casas decimais sem arrdondar para cima Empty Re: Como cortar casas decimais sem arrdondar para cima

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 7/5/2024, 10:20