FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
calculo del iva en porcentaje?
buenas trabajo bajo delphi 6 tengo una lista de productos a la cual llamo desde el form!! en lo que me trae el precio indiferentemente cual sea, quisiera sacarle el porcentaje(Iva) en este caso (9%) para luego cuando lo agregue al dbgrid guardarlo en la base de datos, puede ser en un edit o label
gracias... |
#3
|
||||
|
||||
muchas gracias!!
gracias IKinGl todo funciono a la perfeccion!!
muchas gracias!! |
#4
|
|||
|
|||
de nada estamos para ayudarnos mutuamente
|
#5
|
||||
|
||||
disculpa IKinGl tengo otra duda!! tengo otro campo.. el cual es el 'total' el seria = a precio + 9%
lo cual redacte asi edit3.text:=edit1.text+edit2.text; ejemplo x = 250 + 22,5 250 + 22,5 = 272,5 x = 272,5 pero no hace eso, hace lo siguiente x = 250 + 22,5 250 + 22,5 = 25022,5 x = 25022,5 disculpa la ignorancia!! y gracias!! nuevamente... |
#6
|
|||
|
|||
Hmm lo que sucede es que tienes que hacer una conversión de tipo recuerda que los campos de los edits son tomados por defecto tipo caracter y sin la converión logicamente te hará lo siguiente:
1+2=12 para que no te de ese resultado tiene que ser así:
espero te sirva!! |
#7
|
||||
|
||||
me arrojo un error
[Error] Unit5.pas(180): Incompatible types: 'String' and 'Integer' |
#8
|
|||
|
|||
¿Podrias mostrarme tu código?
asi podria ayudarte mejor! |
#9
|
||||
|
||||
Código:
procedure TForm5.FormMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); Var iva,total:double; begin if edit3.Text<>'' then begin total:=strtofloat(edit3.text); iva:=total*0.09; edit4.Text:=format('%f',[iva]); //edit5.text:=strtoint(edit3.text)+strtoint(edit4.text); end else edit4.Text:=''; end; |
#10
|
|||
|
|||
Saludos! |
#11
|
||||
|
||||
otro error probe con ambos y me dio el mismo error
Project project1.exe raised exception class EConvertError with message “13,49” is not a valid integer value’. Process stopped. Use step or to run to continue |
#12
|
||||
|
||||
Si es un número Entero, no puede llevar decimales.
Si es un número en coma flotante, se usa el punto como separador decimal (suele ser lo normal). Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#13
|
||||
|
||||
Cita:
Saludos.
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#14
|
||||
|
||||
gracias a todos ya lo solucione como me orientaron!! gracias muy amables!!
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
calculo de porcentaje | valiant_crps | SQL | 10 | 07-04-2008 08:16:52 |
formato porcentaje con DBGrid !!!! | david_uh | Varios | 8 | 03-07-2007 18:36:47 |
Calculo del porcentaje con base en el total | Patri Forero | Impresión | 2 | 27-11-2006 16:33:02 |
Porcentaje de uso del CPU | OSKR | C++ Builder | 2 | 13-07-2006 01:23:53 |
Porcentaje en un ProgressBar | silviodp | OOP | 1 | 15-04-2004 06:41:41 |
|