Rumah >pembangunan bahagian belakang >Golang >Cara melaksanakan operasi bahagi dan pembundaran di Golang

Cara melaksanakan operasi bahagi dan pembundaran di Golang

WBOY
WBOYasal
2024-01-28 08:56:071077semak imbas

Cara melaksanakan operasi bahagi dan pembundaran di Golang

Golang ialah bahasa pengaturcaraan sumber terbuka yang digunakan secara meluas dalam aplikasi web dan pembangunan sistem teragih. Di Golang, pembahagian dan pembundaran boleh dicapai dalam dua cara, satu ialah menggunakan operator pembahagian integer, dan satu lagi ialah menggunakan fungsi Floor dalam pakej matematik.

  1. Gunakan operator pembahagian integer
    Pengendali pembahagian integer di Golang ialah /. Keputusan integer ini adalah hasil pembahagian dan pembundaran.

Berikut ialah contoh kod:

package main

import "fmt"

func main() {
    dividend := 10
    divisor := 3

    result := dividend / divisor

    fmt.Println(result) // 输出结果为3
}

Dalam contoh di atas, kami menetapkan dividen kepada 10 dan pembahagi kepada 3, melalui operator bahagian integer /将两个整数相除,并将结果赋值给变量result. Akhirnya, kami mencetak hasilnya dan output ialah 3.

  1. Gunakan fungsi Floor dalam pakej matematik
    Cara lain untuk melaksanakan pembahagian dan pembundaran ialah menggunakan fungsi Floor dalam pakej matematik. Fungsi fungsi Lantai adalah untuk membundarkan ke bawah, iaitu, menukar nombor titik terapung kepada integer terbesar kurang daripada atau sama dengannya.

Berikut ialah contoh kod:

package main

import (
    "fmt"
    "math"
)

func main() {
    dividend := 10.0
    divisor := 3.0

    result := math.Floor(dividend / divisor)

    fmt.Println(result) // 输出结果为3
}

Dalam contoh di atas, kami menetapkan dividen dan pembahagi sebagai nombor titik terapung dan menggunakan fungsi math.Floor untuk membahagikan dua nombor titik terapung dan membundarkannya. Akhirnya, kami mencetak hasilnya dan output ialah 3.

Ringkasan:
Sama ada anda menggunakan operator pembahagian integer atau fungsi Floor dalam pakej matematik, anda boleh melaksanakan pembahagian dan pembundaran di Golang. Menggunakan operator pembahagian integer adalah lebih ringkas dan sesuai untuk membahagi integer. Menggunakan fungsi Lantai dalam pakej matematik adalah lebih fleksibel dan sesuai untuk pembahagian dan pembundaran nombor titik terapung.

Semoga contoh kod di atas dapat membantu anda!

Atas ialah kandungan terperinci Cara melaksanakan operasi bahagi dan pembundaran di 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