Pesquisar na Comunidade
Mostrando resultados para as tags ''decimais''.
Encontrado 3 registros
-
Bom dia galera. Sou novo no fórum, e estou uma dúvida, estou com um formulário de cálculo de cubagem, e queria saber como eu posso fazer para que o meu resultado que fica coluna "Cubagem" fique arrendado para 2 casas decimais, pois no modo que eu fiz quando eu tento por um número fracionado ele mostra mais de duas casas. Oque eu queria era o seguinte, ao digitar por exemplo os valores: Quantidade de volumes - 2 Altura - 2.22 Largura - 2.22 Profundidade - 2.22 E a ideia é que mostre em Cubagem um valor de "21.88" ou invés de "21.882096000000004". Alguém consegue ajudar? Abaixo seguem os códigos: <html> <head> </head> <body> <script> function calcular() { calc.CUBAGEM1.value = (calc.ALTURA1.value*1) * (calc.LARGURA1.value*1) * (calc.PROFUNDIDADE1.value*1) * (calc.QUANTVOL1.value*1) + " M³"; } </script> <form name="calc"> <table border="1"> <tr> <td bgcolor="#000080"><b><text><font color="#FFFFFF"> Quantidade de Volumes </text></td> <td bgcolor="#000080"><b><text><font color="#FFFFFF"> Altura (m) </text></td> <td bgcolor="#000080"><b><text><font color="#FFFFFF"> Largura (m) </text></td> <td bgcolor="#000080"><b><text><font color="#FFFFFF"> Profundidade (m) </text></td> <td bgcolor="#000080"><b><text><font color="#FFFFFF"> Cubagem (m³) </text></td> </tr> <tr> <td><input name="QUANTVOL1" id="QUANTVOL1" value="" onkeyup="calcular()"/> </td> <td><input name="ALUTRA1" id="ALTURA1" value="" onkeyup="calcular()"/> </td> <td><input name="LARGURA1" id="LARGURA1" value="" onkeyup="calcular()"/> </td> <td><input name="PROFUNDIDADE1" id="PROFUNDIDADE1" value="" onkeyup="calcular()"/> </td> <td><input name="CUBAGEM1" readonly="readonly" id="CUBAGEM1"> </td> </tr> </table> </form> </body> </html>
-
Olá, Gostava de ajuda para resolver um problema. Tenho um ficheiro csv com um campo décimal (ex. 10,003) (`id`,`nome`,`campo_decimal_1`) Na base de dados o campo "campo_decimal" está definido como: Decimal(10,3) Estou a importar os dados com a seguinte query: LOAD DATA local infile 'C:/tmp/file.csv' INTO TABLE `tabela_a` FIELDS TERMINATED BY ';' OPTIONALLY ENCLOSED BY '"' ESCAPED BY '' LINES TERMINATED BY '\n' (`id`,`nome`,`campo_decimal_1`) Depois de importar, os dados do campo decimal aparecem assim - 10.000 Como posso resolver esta questão? Obrigado Antonio
-
Oi pessoal, sou novo aqui no fórum e queria saber do que vocês acharam desse código-fonte que converte números decimais em números binários #include <stdio.h> #include <stdlib.h> int program() { int a,b,c,d,i,z; int s_0[16]; int def_0, def_1; int v_d = 0; int v_d1 = 1; int var_p; for(z = 0; z < 16; z++) s_0[z] = 0; if(v_d1 == 1) { printf("Digite um numero a ser convertido:\n"); scanf("%d", &a); b = a/2; c = b*2; d = a-c; s_0[16] = d; while ( b > 0) { if(v_d == 0) { def_0 = 15; } i = b; b = b/2; c = b*2; d = i-c; s_0[def_0] = d; def_0--; v_d++; } printf("resultado: \n"); for(var_p = 1; var_p <= 16; var_p++) { printf("%d", s_0[var_p]); } printf("\n"); } } int main() { int pa; int internal_error = 0; char help[20] = "ajuda"; char conversor[20] = "conversor"; char sair[20] = "sair"; char ler[20]; comparations: { printf("funcao: "); scanf("%s", &ler); /////////// if(strcmp(ler, conversor) == 0) { { program(); } goto comparations; } if(strcmp(ler, help) == 0) { printf("convertor: converte numeros decimais em binario\nquit: finaliza o programa\n"); } else { if(strcmp(ler, sair) == 0) { return; //terminará o programa } printf("Esta funcao não e reconhecida, digite help para mais informacoes\n"); goto comparations; } } goto comparations; }