For det første: Du skal ikke udføre numeriske beregninger i string-felter (en caption er en string). Udfør beregningen til en variabel, og skriv derefter variablen til Label.caption For det andet: Du skal ikke gange med 5, men løfte til femte potens.
f.eks. sådan her:
dim a, b, c, d a = Text11 \'= 100 b = Text12 \'= 0,25 c = Text13 \'= 5 d = a*((1+b)^c) Label23.Caption = d
Det er ^ der opløfter potenser. Nås med SHIFT + [lige til venstre for ENTER]
Der skulle ikke være noget ivejen for at du konverterer indholdet af textboxene til talværdier fx således: Label1.Caption = CDbl(Text11) * ((1 + CDbl(Text12) / 100) ^ CDbl(Text13))
Men forstår du ducks oprindelige formel? Jeg troede først at 100 var startværdi, men nu ser det ud som om den slet ikke indgår i formlen. Skulle den indgå fås den rigtige værdi kun, hvis Startværdi = 1 ??!!??
Jeg har ingen anelse om hvad der er vi er igang med at udregne.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.