1 Reply Latest reply: Sep 24, 2013 7:50 PM by Fernando Tonial RSS

    Alteração

    Valerio Moreira dos Santos

      Boa tarde!

      Pessoal preciso transformar o número -0.0000784946236167539 em 0.00. Como faço? A quem responder, obrigado.

        • Re: Alteração
          Fernando Tonial

          Olá Valerio, boa noite.

           

          Tudo depende de como esta a sua configuração inicial das variáveis de ambiente.

          Caso esteja em português, você pode fazer assim:

           

          SET ThousandSep='.';
          SET DecimalSep=',';
          SET MoneyThousandSep='.';
          SET MoneyDecimalSep=',';
          SET MoneyFormat='R$ #.##0,00;-R$ #.##0,00';
          SET TimeFormat='hh:mm:ss';
          SET DateFormat='DD/MM/YYYY';
          SET TimestampFormat='DD/MM/YYYY hh:mm:ss[.fff]';
          SET MonthNames='jan;fev;mar;abr;mai;jun;jul;ago;set;out;nov;dez';
          SET DayNames='seg;ter;qua;qui;sex;sáb;dom';
          
          LOAD *, Fabs(Num(Left(Replace(F1,'.',','),6),'0,000')) as F2 INLINE [
              F1
              -0.0000784946236167539
          ];
          

           

          Caso esteja em Inglês, você pode fazer assim:

          SET ThousandSep=',';
          SET DecimalSep='.';
          SET MoneyThousandSep=',';
          SET MoneyDecimalSep='.';
          SET MoneyFormat='$ #,##0.00;-$ #,##0.00';
          SET TimeFormat='hh:mm:ss';
          SET DateFormat='DD/MM/YYYY';
          SET TimestampFormat='DD/MM/YYYY hh:mm:ss[.fff]';
          SET MonthNames='jan;fev;mar;abr;mai;jun;jul;ago;set;out;nov;dez';
          SET DayNames='seg;ter;qua;qui;sex;sáb;dom';
          
          LOAD *, Num(PurgeChar(F1,'-'),'0.000') as F2 INLINE [
              F1
              -0.0000784946236167539
          ];
          
          

           

          Abraços.

          Tonial