คำถามติดแท็ก exponentiation

17
ตัวดำเนินการ ^ ทำอะไรใน Java
ฟังก์ชั่นอะไร^(รูปหมวก) ผู้ประกอบการบริการใน Java? เมื่อฉันลองทำสิ่งนี้: int a = 5^n; ... มันทำให้ฉัน: สำหรับ n = 5, ส่งคืน 0 สำหรับ n = 4, ส่งคืน 1 สำหรับ n = 6, ส่งคืน 3 ... ดังนั้นฉันคิดว่ามันไม่ได้ทำการยกกำลัง แต่แล้วมันคืออะไร?

17
วิธีที่มีประสิทธิภาพมากที่สุดในการใช้ฟังก์ชั่นพลังงานแบบอิงจำนวนเต็ม pow (int, int)
อะไรคือวิธีที่มีประสิทธิภาพที่สุดในการเพิ่มจำนวนเต็มเป็นกำลังของจำนวนเต็มอื่นใน C? // 2^3 pow(2,3) == 8 // 5^5 pow(5,5) == 3125


4
Exponentiation ใน Haskell
ใครช่วยบอกหน่อยได้ไหมว่าเหตุใด Haskell Prelude จึงกำหนดฟังก์ชันแยกกันสองฟังก์ชันสำหรับการยกกำลัง (เช่น^และ**) ฉันคิดว่าระบบประเภทควรจะกำจัดการทำซ้ำประเภทนี้ Prelude> 2^2 4 Prelude> 4**0.5 2.0
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.