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
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
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