Hirdetés
Új hozzászólás Aktív témák
-
vagymi
újonc
Sziasztok!
Egy matematikai programozási feladattal kapcsolatban kérdeznék.
"Közelítse az e^x = 3x egyenlet megoldását felező módszerrel 10^-4 pontossággal!"Az lenne a kérdésem, hogy a javaban, hogyan lennék képes megoldani ezt az egyenlőtlenséget hogy:
e^x - 3x = 0?Mi az az intervallum-felező módszer(?):
Megoldás:
double a, b, c, fa, fc;
a = 0;
b = 1;
for (int i = 1; i <= 4; i++) {
c = (a + b) / 2;
fa = (Math.pow(Math.E, a) - 3 * a);
fc = (Math.pow(Math.E, c) - 3 * c);
if (fa * fc < 0) {
b = c;
} else {
a = c;
}
System.out.println(c);
}Lényegében ha megtudnám az x értékét akkor az "a" és "b" nem 0 és 1 kerülne hanem egy pontosabb eredmény, így végül pontosabb lenne a végeredményem is és nem:
0.5
0.75
0.625
0.5625
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- HIBÁTLAN iPhone 13 mini 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3320, 100% Akksi
- Microsoft Surface Go 2 m3-8100Y 8GB 128GB 1 év garancia
- BESZÁMÍTÁS! ASUS Z97-K Z97 chipset alaplap garanciával hibátlan működéssel
- 0% THM 4 havi részlet beszámítás! RX 9060 XT / 9070 / 9070 XT videokártyák készletről KAMATMENTESEN
- LG 45GR95QE - 45" Ívelt OLED / 2K WQHD / 240Hz 0.03ms / NVIDIA G-Sync / FreeSync Premium / HDMI 2.1
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


