Başlıkta görüldüğü üzere ilk okul çocuklarının bilebileceği bir soruyu sormak istiyorum (metmatiksel açıdan). excel de yapabildiğim yüzde hesaplamayı delphide yapamıyorum. bir türlü aklımda kurgulayamadığım için koda da dökemiyorum.
excel de şöyle yapıyordum =topla(b1/a1)-1 kafa durdu bunu bile hatırlayamadım bilg. office de kurulu olmayınca deneyemedim doğruluğunu ama böyle bir şeydi.
konuya geliyorum. elimde iki tane integer sayı var misalen geçen yıl 950 olay işlenmiş. bu yıl 975 olay işlenmiş bunların arasındaki farkı yüzde oranı olarak göstermek istiyorum yani yüzde şu kadar artmış veya azalmış gibi. uyguladığım kod şöyle;
Kod: Tümünü seç
dbtext32.Caption:=floattostr(strtoint(dm2.ilkizyokibqry.Fieldbyname('izyoktop1').AsString) *
strtoint(dm2.sonizyokibqry.fieldbyname('izyoktop2').AsString)/100);
dbtext32.Caption:=formatfloat('0.####0',strtofloat(dbtext32.Caption));

ben bu query ler ile aldığım toplama sonucuna göre yüzdesini nasıl hesaplamalıyım? mantığını kafamda kurabilsem gerisi gelecek ama...
teşekkür ve saygılarımla
kolay gelsin