15
คำนวณพลังงานที่ซับซ้อน
The Rundown รับอินพุตxและyใด ๆทำการดำเนินการที่ซับซ้อนและพิมพ์ผลลัพธ์ที่สอดคล้องกัน โปรแกรมของคุณควรทำงานอย่างไร รับอินพุตxและyในรูปแบบz = x + yiค้นหาz i-z หากค่าจริงที่แท้จริงของz i-zมีขนาดใหญ่กว่าส่วนจินตภาพสัมบูรณ์ให้พิมพ์ส่วนจริง ในทางกลับกันสำหรับวิธีอื่น ๆ หากค่าทั้งสองเท่ากันให้พิมพ์ค่าใดค่าหนึ่ง ตัวอย่าง x: 2 y: 0 ดังนั้น: z = 2 z^(i-z) ~= 0.192309 + 0.159740i เนื่องจากส่วนจริงมีค่าสัมบูรณ์มากกว่าส่วนจินตภาพโปรแกรมจึงส่งกลับ 0.192309 ตัวอย่างเพิ่มเติม z = 1+i >> 0.5 z = i >> 1 z = 0.5 >> 1.08787 z = …