Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Cara mencari petak di golang

Cara mencari petak di golang

PHPz
PHPzasal
2023-04-03 11:15:061911semak imbas

Bahasa Go untuk mencari petak

Bahasa Go ialah bahasa pengaturcaraan sumber terbuka yang dibangunkan oleh Google. Ia mempunyai ciri-ciri menaip statik, pengumpulan sampah automatik dan pengaturcaraan serentak, jadi ia mempunyai pelbagai aplikasi dalam pengaturcaraan rangkaian, pengkomputeran awan dan bidang lain.

Dalam bahasa Go, mencari kuasa dua nombor juga sangat mudah. Seterusnya, kami akan memperkenalkan dua cara untuk melaksanakan fungsi segi empat sama.

Kaedah 1: Pelaksanaan melalui pendaraban

Dalam bahasa Go, anda boleh terus menggunakan operator pendaraban "*" untuk merealisasikan fungsi mendarab dua nombor untuk mencari nilai kuasa dua. Berikut ialah kod sampel:

package main

import "fmt"

func main() {
    var num int = 5
    var square int = num * num
    fmt.Printf("The square of %d is %d\n", num, square)
}

Dalam kod di atas, kami mentakrifkan nombor pembolehubah integer dan memberikannya nilai 5, kemudian gunakan num * num untuk mencari nilai segi empat sama, dan tetapkan hasilnya kepada pembolehubah kuasa dua. Akhir sekali, gunakan fungsi fmt.Printf() untuk mengeluarkan hasilnya.

Laksanakan kod di atas, hasil output adalah seperti berikut:

The square of 5 is 25

Kaedah 2: Pelaksanaan melalui fungsi

Kita juga boleh mentakrifkan fungsi segi empat sama untuk mencapai fungsi ini . Berikut ialah contoh kod:

package main

import "fmt"

func square(num int) int {
    return num * num
}

func main() {
    var num int = 5
    var sq int = square(num)
    fmt.Printf("The square of %d is %d\n", num, sq)
}

Dalam kod di atas, kami mentakrifkan fungsi bernama segi empat sama untuk mencari kuasa dua nombor. Dalam fungsi utama, kita mula-mula mentakrifkan nombor pembolehubah integer dan memberikannya nilai 5, kemudian cari nilai kuasa dua dengan memanggil fungsi kuasa dua, dan tetapkan hasilnya kepada pembolehubah persegi. Akhir sekali, gunakan fungsi fmt.Printf() untuk mengeluarkan hasilnya.

Laksanakan kod di atas, dan hasil output adalah seperti berikut:

The square of 5 is 25

Ringkasan:

Fungsi mencari petak dalam bahasa Go adalah sangat mudah sahaja perlu menggunakan operator pendaraban atau mentakrifkan Fungsi segi empat sama sudah memadai. Pada masa yang sama, bahasa Go juga mempunyai ciri-ciri pengaturcaraan serentak, membolehkan tugas pengiraan seperti pengiraan segi empat sama dilakukan dengan cara yang lebih cekap. Oleh itu, bahasa Go mempunyai aplikasi yang luas dalam pengaturcaraan rangkaian, pengkomputeran awan dan bidang lain.

Atas ialah kandungan terperinci Cara mencari petak 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