Memperkenalkan fungsi penukaran unit dalam bahasa pengaturcaraan Golang

WBOY
Lepaskan: 2024-02-24 19:18:24
asal
417 orang telah melayarinya

Memperkenalkan fungsi penukaran unit dalam bahasa pengaturcaraan Golang

Pengenalan kepada fungsi penukaran unit dalam bahasa pengaturcaraan Golang

Dalam bahasa pengaturcaraan Golang, anda sering menghadapi situasi di mana penukaran unit diperlukan, seperti menukar suhu daripada Celsius ke Fahrenheit, menukar panjang dari meter ke kaki, dsb. Golang menyediakan cara yang mudah dan fleksibel untuk melaksanakan penukaran unit, menjadikan pengendalian keperluan sedemikian mudah dan cekap.

1. Penukaran unit suhu

package main

import (
    "fmt"
)

func celsiusToFahrenheit(celsius float64) float64 {
    return (celsius * 9 / 5) + 32
}

func fahrenheitToCelsius(fahrenheit float64) float64 {
    return (fahrenheit - 32) * 5 / 9
}

func main() {
    celsius := 25.0
    fahrenheit := celsiusToFahrenheit(celsius)
    fmt.Printf("%.2f摄氏度 = %.2f华氏度
", celsius, fahrenheit)

    fahrenheit = 77.0
    celsius = fahrenheitToCelsius(fahrenheit)
    fmt.Printf("%.2f华氏度 = %.2f摄氏度
", fahrenheit, celsius)
}
Salin selepas log masuk

2. Penukaran unit panjang

package main

import (
    "fmt"
)

func metersToFeet(meters float64) float64 {
    return meters * 3.28084
}

func feetToMeters(feet float64) float64 {
    return feet / 3.28084
}

func main() {
    meters := 10.0
    feet := metersToFeet(meters)
    fmt.Printf("%.2f米 = %.2f英尺
", meters, feet)

    feet = 32.81
    meters = feetToMeters(feet)
    fmt.Printf("%.2f英尺 = %.2f米
", feet, meters)
}
Salin selepas log masuk

Contoh kod di atas menunjukkan cara menukar unit antara Celsius dan Fahrenheit serta meter dan kaki dalam Golang. Dengan mentakrifkan fungsi penukaran yang sepadan, penukaran antara unit yang berbeza boleh direalisasikan dengan mudah, dan pengiraan yang sepadan boleh diselesaikan dengan memanggil fungsi ini dalam program.

Ringkasnya, dalam bahasa pengaturcaraan Golang, penukaran unit adalah keperluan biasa Melalui kaedah dan definisi fungsi yang sesuai, penukaran antara pelbagai unit boleh dicapai dengan mudah. Menguasai kaedah penukaran ini akan membantu anda menulis program yang lebih fleksibel dan praktikal.

Atas ialah kandungan terperinci Memperkenalkan fungsi penukaran unit dalam bahasa pengaturcaraan Golang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan