Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Memperkenalkan fungsi penukaran unit dalam bahasa pengaturcaraan Golang

Memperkenalkan fungsi penukaran unit dalam bahasa pengaturcaraan Golang

WBOY
WBOYasal
2024-02-24 19:18:24393semak imbas

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)
}

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)
}

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!

Kenyataan:
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