10. oktober 2003 - 22:06
Der er
32 kommentarer og 1 løsning
Brug af matematisk formel i java
Hej... Jeg sidder med noget forholdsvis simpelt java.. jeg vil lave et program, hvor brugerne skal indtaste værdierne for a,j, og p, disse skal sættes ind i en formel som ser minder om denne a * (1+j)^3 reultatet skal være k, som senere vises for brugeren... kan man sætte k lig med et resultat, som man sætter lig med formlen eller hvordan gør man? Hilen Mugu
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
10. oktober 2003 - 22:08
#1
Hvad har du lavet indtil videre ? (Eller er det en komplet løsning du søger ?) Snakker vi applet eller application ?
10. oktober 2003 - 22:11
#2
k = a * Math.pow(1 + j, 3); måske ?
10. oktober 2003 - 22:12
#3
Jeg har lavet det visuelle, men mangler funktionaliteten. (ingen koplet løsning, blot en forklaring på hvordan man gør) Det skal være en application
10. oktober 2003 - 22:14
#4
Hvad er maks. værdierne af a og j ?
10. oktober 2003 - 22:14
#5
math.pow... hmm... kan man sætte alt muligt ind før kommaet i parantesen?
10. oktober 2003 - 22:15
#6
Er det bare beregningen ? I så fald kan du bruge den sætning jeg angav.
10. oktober 2003 - 22:15
#7
nej.. det er helt op til brugeren, men værdierne er forskellige. f.eks. år, rente, beløb..
10. oktober 2003 - 22:16
#8
Alt muligt ? Nej ! Men tal som ikke er alt for store !!
10. oktober 2003 - 22:16
#9
Prøv med Math.pow og se om ikke løser dit problem.
10. oktober 2003 - 22:17
#10
hvis jeg kan brugen den i en løkke er det kun beregingen. bruger man math.pow til formler generelt?
10. oktober 2003 - 22:17
#11
En "int" kan rumme fra -2^31til (2^31)-1 Hvis tallene bliver større giver det problemer..
10. oktober 2003 - 22:18
#12
det var nu også det jeg mente ;) men i princippet kan jeg også dividere derinde eller hvad?
10. oktober 2003 - 22:19
#13
Man kan også skrive: int temp = 1 + j; int k = a * temp * temp * temp; Men det er pænere med Math. metoderne.
10. oktober 2003 - 22:19
#14
Man bruger Math.pow til at lave en potens med.
10. oktober 2003 - 22:20
#15
Math.pow bruger double ikke int. Og jeg formoder at j er 0.05-0.1 !
10. oktober 2003 - 22:21
#16
Og selvfølgelig kan du dividere. +-*/ = plus minus gange divider % = modulos Math.pow = potens etc.
10. oktober 2003 - 22:23
#17
ok...interessant.. men hvor finder jeg noget mere om disse metoder? (lyder som om der er flere?) -og hvordam er det hvis jeg vil dividere?
10. oktober 2003 - 22:23
#18
division er / (se ovenfor)
10. oktober 2003 - 22:26
#20
ok ok .... : ) dvs jeg kunne godt skrive k = a * Math.pow (1+j /100)^3...
10. oktober 2003 - 22:27
#21
Ja.
10. oktober 2003 - 22:28
#22
Men hvis j er en int mener du uden tvivl: k = a * Math.pow (1+j/100.0, 3);
10. oktober 2003 - 22:28
#23
ok... jamen tusind tak for hjælpen :) jeg har ikke rigtigt være her før... hvordan giver man point og afslutter?
10. oktober 2003 - 22:30
#24
Du beder os to snøbeldyr om at ligge et svar som du kan acceptere. Når vi begge har lagt et svar kan du dele point.
10. oktober 2003 - 22:31
#25
svar
10. oktober 2003 - 22:31
#26
PS: Hvis ikke du har en Java bog så køb/lån en.
10. oktober 2003 - 22:34
#27
ok.. JA! men jeg har 2.. jeg synes bare rigtig jeg får noget ud af dem når det drejer sig om f.eks. den her slags.. hvordan deler man pointene?
10. oktober 2003 - 22:35
#29
Du skulle have ventet indtil soreno havde svaret.
10. oktober 2003 - 22:36
#30
Men skidt pyt. Jeg overfører halvdelen til ham.
10. oktober 2003 - 22:36
#31
Man kan dele points når mere end én person har svaret på spørgsmålet. Man kan kun give points én gang pr. spørgsmål. Men det gør ikke noget - jeg har point nok.
10. oktober 2003 - 22:36
#32
10. oktober 2003 - 22:37
#33
ok.... undskyld sonero! det var ik meningen... Men tak for hjælpen til jer..... farveller
Kurser inden for grundlæggende programmering