Devdit
 

Ruby เลขยกกำลัง ด้วยเครื่องหมาย **

612

Ruby เลขยกกำลัง ด้วยเครื่องหมาย ** บทความนี้สอนเขียนโค้ดหาเลขยกกำลังด้วยภาษา Ruby โดยใช้เครื่องหมายดอกจัน 2 อันติดกัน ( ** ) พร้อมแสดงผลลัพธ์ออกสู่หน้าจอด้วยคำสั่ง puts สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง Ruby เลขยกกำลัง ด้วยเครื่องหมาย **

print 'กรุณากรอกตัวเลข : '
number = gets.chomp
print 'กรุณากรอกเลขยกกำลัง : '
e = gets.chomp
total = number.to_i**e.to_i
puts "#{number} ยกกำลัง #{e} เท่ากับ #{total}"

ผลลัพธ์

กรุณากรอกตัวเลข : 4
กรุณากรอกเลขยกกำลัง : 2
4 ยกกำลัง 2 เท่ากับ 16

คำอธิบาย

Ruby เลขยกกำลัง ด้วยเครื่องหมาย ** จากตัวอย่างรับค่าตัวเลข และเลขยกกำลังจากผู้ใช้งานด้วยคำสั่ง gets.chomp เก็บค่าไว้ที่ตัวแปร number และ e จากนั้นคำนวณหาเลขยกกำลังโดยใช้เครื่องหมาย ** เขียนโค้ดเป็น total = number.to_i**e.to_i สำหรับคำสั่ง to_i ใช้เพื่อแปลงค่าเป็น int และเก็บค่าของเลขยกกำลังไว้ที่ตัวแปร total สุดท้ายแสดงค่าผลลัพธ์ออกสู่หน้าจอด้วยคำสั่ง puts พร้อมกับตัวแปรทั้ง 3

แก้ไข 1 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ