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

    [Resolvido]Format nunber in decimal

    Silvio
    Silvio
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4754
    Registrado : 20/04/2011

    [Resolvido]Format nunber in decimal Empty [Resolvido]Format nunber in decimal

    Mensagem  Silvio 5/8/2019, 20:29

    Prezados, preciso de um help

    1150 - 1125 ( ambos formato texto ok ??) = .25 ( tem que aparecer assim )

    Como transformar essa encrenca de .25 em decimais ??

    Ja tentei...

    #.##
    @.@@
    0.00

    E isso tudo usando o dito format e não chego a um resultado final.

    eis a formula que eu estou a quebrar a cabeça.

    Código:
    D = DiametroFioInicial - DiametroFioFinal
    E = Format(D, "000.00") * 0.1



    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3711
    Registrado : 04/04/2010

    [Resolvido]Format nunber in decimal Empty Re: [Resolvido]Format nunber in decimal

    Mensagem  Avelino Sampaio 5/8/2019, 20:49

    Olá!

    Uma opção é utilizar a função Val() para alterar de texto para número.  Algo assim:

    (val("1150") - val("1125"))/100

    Sucesso!
    Silvio
    Silvio
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4754
    Registrado : 20/04/2011

    [Resolvido]Format nunber in decimal Empty Re: [Resolvido]Format nunber in decimal

    Mensagem  Silvio 5/8/2019, 21:42

    Avelino, boa tarde.

    Nada feito mesmo. Continuo na mesma situação aqui.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7283
    Registrado : 15/03/2013

    [Resolvido]Format nunber in decimal Empty Re: [Resolvido]Format nunber in decimal

    Mensagem  ahteixeira 5/8/2019, 21:52

    Olá a todos,

    Seguindo a sugestão do Avelino Sampaio, tente assim:

    Código:
    cdec((val("1150") - val("1125"))/100)

    Se a questão é o pnto em vez da virgula, tente assim:
    Código:
    replace(cdec((val("1150") - val("1125"))/100),",",".")

    Abraço a todos
    Silvio
    Silvio
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4754
    Registrado : 20/04/2011

    [Resolvido]Format nunber in decimal Empty Re: [Resolvido]Format nunber in decimal

    Mensagem  Silvio 6/8/2019, 13:30

    Prezados, bom dia.

    Consegui resolver a questão de casas decimais que tanto meu " torrou " a paciência.    Ohhh coisinha chata de entender.

    Tipo de dado: número
    Tamanho do campo: Duplo
    Formato: padrão
    Casas decimais: automático
    Máscara de entrada: ##.## ( caso queira colocar )

    Fica a dica:

    Fiz uma engenharia reversa desde a coletagem de dados do diâmetro ( inicial e final ) até a conclusão do calculo necessário.
    Deixei todos os campos, praticamente com a mesma formatação nas tabelas ( são duas ).

    O calculo rodou redondo com as casas decimais desejadas.


    Agradeço aos colegas que se dispuseram em me ajudar e claro, acrescentou mais conhecimentos a mim.

    Abraços a todos.


    Última edição por Silvio em 6/8/2019, 17:06, editado 1 vez(es)


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7283
    Registrado : 15/03/2013

    [Resolvido]Format nunber in decimal Empty Re: [Resolvido]Format nunber in decimal

    Mensagem  ahteixeira 6/8/2019, 13:47

    Olá a todos,

    Silvio, obrigado pelo retorno, o fórum agradece.

    Abraço

      Data/hora atual: 24/7/2021, 08:26