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

    [Resolvido]Impedir arredondamento no campo numérico

    mathusalmeida
    mathusalmeida
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 264
    Registrado : 30/08/2011

    [Resolvido]Impedir arredondamento no campo numérico Empty [Resolvido]Impedir arredondamento no campo numérico

    Mensagem  mathusalmeida 5/5/2014, 14:33

    Olá a todos do fórum

    Depois de pesquisar bastante no fórum, contudo não consigui resolver meu problema.

    Tenho um form baseado em uma tbl com a seguinte estrutura:

    Item: campo tipo texto
    Unidade: campo tipo texto
    Quantidade: campo tipo número com casas decimais automático.

    no form quando digito no campo Quantidade 836,3, por exemplo, ao sair ele retorna 836.

    Preciso que se mantenha as casas decimais seja 836,3 ou 836,38

    Obs: quando deixo o campo quantidade como texto funciona perfeitamente mais me preocupo se isto possa vir prejudicar cálculos futuros.

    Desde já agradeço a ajuda.
    rdrck
    rdrck
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1011
    Registrado : 11/03/2014

    [Resolvido]Impedir arredondamento no campo numérico Empty Re: [Resolvido]Impedir arredondamento no campo numérico

    Mensagem  rdrck 5/5/2014, 14:37

    Olá Mathus,
    Já tentou colocar o campo tipo número, e, ao invés de inteiro longo, colocar o formato Duplo?


    .................................................................................
    Meu Programa / OS:
    Access 2010 - Windows 10.
    mathusalmeida
    mathusalmeida
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 264
    Registrado : 30/08/2011

    [Resolvido]Impedir arredondamento no campo numérico Empty Re: [Resolvido]Impedir arredondamento no campo numérico

    Mensagem  mathusalmeida 5/5/2014, 14:49

    Obrigado pela dica, funcionou perfeitamente.

    Mas, pra aumentar o conhecimento, por na forma que estava não permanecia as casas decimais.

    Grato.
    rdrck
    rdrck
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1011
    Registrado : 11/03/2014

    [Resolvido]Impedir arredondamento no campo numérico Empty Re: [Resolvido]Impedir arredondamento no campo numérico

    Mensagem  rdrck 5/5/2014, 15:14

    Segundo a Microsoft:

    Inteiro Longo: números inteiros que variam de-32.768 a 2.147.483.647. O requisito de armazenamento é de 4 bytes.

    Duplo: valores de ponto flutuante numérico que variam de -1,797 x 10 elevado a 308 a 1,797 x 10 elevado a 308 e até quinze dígitos significativos. O requisito de armazenamento é de 8 bytes.

    Na prática, creio que seja porque os números tipo Inteiro sejam para armazenar valores inteiros: 1, 2, 345, sem as casas decimais.


    .................................................................................
    Meu Programa / OS:
    Access 2010 - Windows 10.

    Conteúdo patrocinado


    [Resolvido]Impedir arredondamento no campo numérico Empty Re: [Resolvido]Impedir arredondamento no campo numérico

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 24/11/2024, 15:15