Fórum sera que ninguem sabe, Peso balança #260252
27/11/2004
0
coloca ai preço do kg 1,99
coloca ai que um cliente comprou 0,278 gramas de batatinha. quero lembrar que minha balança esta programada para mostrar o codigo e valor total na etiqueta de barra,,,, mesmo que fosse o codigo e Peso
eu teria que fazer o calculo para achar o preço final kg:::::
então independente de Preço na etiqueta. ou Peso kg
eu tenho que fazer o calculo::
quero lembrar que minha balança é Filizola platina,,,,,
vamos para delphi como eu vou saber o preço final da venda do produto é só dividir o preço final pelo preço do kg eu tenho o valor final
ou se for vim Peso da etiqueta é só colocar o Peso kg * preço do Kg blz
1,99 é o preço do kg
0,278 é o Peso kg que cliente comprou
o,55 é o valor final que mostra na etiqueta de codigo de barra.
0,55 / 1,99 vai ser = 0,276 só que na etiqueta da balança me mostra 0,278 kg
o valor final é 0,54 só que na etiqueta da balança me mostra 0,55
outro exemplo:
0,99 preço do kg
0,210 é o Peso kg que cliente comprou
0,21 é o valor final que mostra na etiqueta de codigo de barra.
0,21 / 0,99 vai ser = 0,212 só que na etiqueta da balança me mostra 0,210 kg
o valor final é 0,20 só que na etiqueta da balança me mostra 0,21
o valor não esta batendo com valor da impressora Bematec
cicerojosecruz@hotemail.com
Cicero
Curtir tópico
+ 0Posts
27/11/2004
Dedi
Veja bem.
*********************
1.99 * 0.278 =0.55322
se voce fizer
0.55322 / 1,99 = 0.278
*********************
segundo exemplo
*********************
0.99 * 0.210 = 0.2079
se voce fizer
0.2079/0.99 = 0.21
*********************
e isto não está errado apenas não é o que vc precisa.
Para resolver isso basta trucar os valores e não arredondar como está sendo feito.
Gostei + 0
27/11/2004
Gandalf.nho
Se você precisa dar mais explicações, responda seu tópico anterior e não abra um tópico novo.
Para maiores esclarecimentos pode mandar-me uma [url=http://delphiforum.icft.com.br/forum/privmsg.php?mode=post&u=8378]Mensagem Particular[/url].
Gostei + 0
27/11/2004
Cicero
1.99 * 0.278 =0.55322
se voce fizer
0.55322 / 1,99 = 0.278
*********************
segundo exemplo
*********************
0.99 * 0.210 = 0.2079
se voce fizer
0.2079/0.99 = 0.21
como eu vou mandar para Impressora,,,,,,,,
se eu mandar 0,2079 na quantidade e valor unitario 0,99 a bematech
mostra 0,20 o valor do item final e não 0,21, amigo. minha impressora esta truncando,
meu problema não é pegar o valor ou o preço do codigo de barra, e sim
mandar os valor que esta na etiqueta de barra, e a bematech mostrar o mesmo valor ok. isto não esta acontecendo....
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)