Devdit
 

Go เลขยกกำลัง ด้วยคำสั่ง pow

1.7K

สอนเขียนภาษา Go (Golang) สำหรับคำนวณหาเลขยกกำลัง ด้วยคำสั่ง pow จาก package math โดยโปรแกรมจะรับค่าตัวเลข และเลขยกกำลังจากผู้ใช้งาน และแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง Go เลขยกกำลัง ด้วยคำสั่ง pow

package main

import (
    "bufio"
    "fmt"
    "os"
	"strconv"
	"math"
)

func main() {
	scanner := bufio.NewScanner(os.Stdin)
	
	fmt.Print("กรุณากรอกตัวเลย : ")
	scanner.Scan()
	n, _ := strconv.ParseFloat( scanner.Text(), 32)

	fmt.Print("กรุณากรอกเลขยกกำลัง : ")
	scanner.Scan()
	e, _ := strconv.ParseFloat( scanner.Text(), 32)

	if( n > 0 && e > 0 ) {
		s := math.Pow(n, e);
		fmt.Println( n,"ยกกำลัง",e,"เท่ากับ",s );
	}
}

ผลลัพธ์

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