Moneybag Posted February 3, 2013 at 06:36 PM Report #494063 Posted February 3, 2013 at 06:36 PM (edited) Boas Pessoal Preciso de um algoritmo para programar uma aplicação que calculo o preço sem o iva: 23%IVA+X=49€ logicamente isto resolvia-se assim: 23%(49€) = 11.27 X=49-23%IVA <=> X=49-11.27 <=> X=37.73 o problemas é que se agora adicionar os 23% aos 37.73 vai me dar 46.40€ nao sei se me estou a explicar bem mas querias que X fosse um valor pronto a adicionar o IVA ficando o preço final de 49€ Edited February 3, 2013 at 06:36 PM by Ascensao
pmg Posted February 3, 2013 at 06:56 PM Report #494064 Posted February 3, 2013 at 06:56 PM Um valor acrescido de 23% é o mesmo que esse valor multiplicado por (1 + 0.23) 1.23 * X = 49 X = 49 / 1.23 X = 39.83(73983...) What have you tried? Não respondo a dúvidas por PM A minha bola de cristal está para compor; deve ficar pronta para a semana. Torna os teus tópicos mais atractivos e legíveis usando a tag CODE para colorir o código!
HappyHippyHippo Posted February 3, 2013 at 06:56 PM Report #494065 Posted February 3, 2013 at 06:56 PM o que tu queres é : 0.23*val_inicial + val_inicial = val_final <=> val_inicial * (0.23 + 1) = val_final <=> val_inicial * 1.23 = val_final <=> val_inicial = val_final / 1.23 por outras palavras : ao valor final, divides por 1.23 e terás o teu valor sem iva iva que que na realidade não é 11.27, porque não é 23% do valor final mas 23% do valor inicial IRC : sim, é algo que ainda existe >> #p@p Portugol Plus
Moneybag Posted February 3, 2013 at 06:57 PM Author Report #494066 Posted February 3, 2013 at 06:57 PM obrigado 😉
jviana Posted February 3, 2013 at 07:00 PM Report #494067 Posted February 3, 2013 at 07:00 PM Então X é o preço bruto do produto e Y o preço final. C/ IVA de 23% X+X*23%=Y <=> X+0.23X=Y <=> 1.23X = Y <=> X = Y/1.23 Learning VB.Net HTML C/C++
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now