- Melyik tápegységet vegyem?
- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- OLED TV topic
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen CPU léghűtést vegyek?
- Nvidia GPU-k jövője - amit tudni vélünk
- Milyen házat vegyek?
- TCL LCD és LED TV-k
Új hozzászólás Aktív témák
-
dqdb
nagyúr
válasz
bandi0000 #8538 üzenetére
(a + bi)(c + di) = ac + adi + bci + bdi² = ac + (ad + bc)i + bdi²
Mivel i = √-1, ezért i² = -1, azaz
ac + (ad + bc)i + bdi² = ac + (ad + bc)i + bd × (-1) = (ac - bd) + (ad + bc)i
Vagyis:
(a + bi)*(c + di) = (ac - bd) + (ad + bc)i
Ha megnézed ennek a .NET Core-ban található implementációját, akkor ott pontosan ez szerepel:
public static Complex Multiply(Complex left, Complex right)
{
return left * right;
}
public static Complex operator *(Complex left, Complex right)
{
// Multiplication: (a + bi)(c + di) = (ac -bd) + (bc + ad)i
double result_realpart = (left.m_real * right.m_real) - (left.m_imaginary * right.m_imaginary);
double result_imaginarypart = (left.m_imaginary * right.m_real) + (left.m_real * right.m_imaginary);
return new Complex(result_realpart, result_imaginarypart);
}Vagyis akárhogyan nézem, jól szoroz össze két komplex számot az ajánlott osztály (csúnya is lenne, ha nem).
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Kerékpárosok, bringások ide!
- Melyik tápegységet vegyem?
- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- Gitáros topic
- Lakáshitel, lakásvásárlás
- Robogó, kismotor
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- OLED TV topic
- bambano: Bambanő háza tája
- Xbox Series X|S
- További aktív témák...
- iPhone 13 128Gb fehér (starlight) első tulaj, patika állapot, akku 85%, új kijelzóvédő
- Ez már Kóros (Core 5)! Samsung Galaxy Book4 Intel Core 5 120U 16GB 512GB
- HP EliteBook 830 G7 i5-10210U 16GB 256GB 1 év garancia
- FÉLÁRON! Gyeon Q2 Mohs EVO kerámia védelem (50 ml)
- MacBook Pro 16 i7-9750H 32GB RAM 512GB SSD RX 5300M 1 év garancia
- Microsoft Surface Pro 9 i5-1245U 16GB 512GB 1év garancia
- BESZÁMÍTÁS! GIGABYTE Z97X-Gaming 3 Z97 chipset alaplap garanciával hibátlan működéssel
- Gamer PC-Számítógép! Csere-Beszámítás! R5 3600 / RTX 2060 6GB / 16GB DDR4 / 512GB SSD
- MSI CreatorPro Z16P RTX A5500 TOUCH! (vapor chamberrel)
- DELL Precision 7540 i7-9850H Quadro T2000 32GB 1000GB 1 év garancia
Állásajánlatok
Cég: FOTC
Város: Budapest