内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

go語言復數(shù) go的復數(shù)怎么讀

go的幾種形式及用法?

go是復數(shù)形式就是go

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),天等企業(yè)網(wǎng)站建設(shè),天等品牌網(wǎng)站建設(shè),網(wǎng)站定制,天等網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,天等網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。

三單形式,Tom后面接goes

將來時態(tài)be going to go.

過去式went

完成時態(tài),have/has gone。

Go語言和其他語言的不同之基本語法

Go語言作為出現(xiàn)比較晚的一門編程語言,在其原生支持高并發(fā)、云原生等領(lǐng)域的優(yōu)秀表現(xiàn),像目前比較流行的容器編排技術(shù)Kubernetes、容器技術(shù)Docker都是用Go語言寫的,像Java等其他面向?qū)ο蟮恼Z言,雖然也能做云原生相關(guān)的開發(fā),但是支持的程度遠沒有Go語言高,憑借其語言特性和簡單的編程方式,彌補了其他編程語言一定程度上的不足,一度成為一個熱門的編程語言。

最近在學習Go語言,我之前使用過C#、Java等面向?qū)ο缶幊痰恼Z言,發(fā)現(xiàn)其中有很多的編程方式和其他語言有區(qū)別的地方,好記性不如爛筆頭,總結(jié)一下,和其他語言做個對比。這里只總結(jié)差異的地方,具體的語法不做詳細的介紹。

種一棵樹最好的時間是十年前,其次是現(xiàn)在。

3)變量初始化時候可以和其他語言一樣直接在變量后面加等號,等號后面為要初始化的值,也可以使用變量名:=變量值的簡單方式

3)變量賦值 Go語言的變量賦值和多數(shù)語言一致,但是Go語言提供了多重賦值的功能,比如下面這個交換i、j變量的語句:

在不支持多重賦值的語言中,交換兩個變量的值需要引入一個中間變量:

4)匿名變量

在使用其他語言時,有時候要獲取一個值,卻因為該函數(shù)返回多個值而不得不定義很多沒有的變量,Go語言可以借助多重返回值和匿名變量來避免這種寫法,使代碼看起來更優(yōu)雅。

假如GetName()函數(shù)返回3個值,分別是firstName,lastName和nickName

若指向獲得nickName,則函數(shù)調(diào)用可以這樣寫

這種寫法可以讓代碼更清晰,從而大幅降低溝通的復雜度和維護的難度。

1)基本常量

常量使用關(guān)鍵字const 定義,可以限定常量類型,但不是必須的,如果沒有定義常量的類型,是無類型常量

2)預定義常量

Go語言預定義了這些常量 true、false和iota

iota比較特殊,可以被任務(wù)是一個可被編譯器修改的常量,在每個const關(guān)鍵字出現(xiàn)時被重置為0,然后在下一個const出現(xiàn)之前每出現(xiàn)一個iota,其所代表的數(shù)字會自動加1.

3)枚舉

1)int 和int32在Go語言中被認為是兩種不同類型的類型

2)Go語言定義了兩個浮點型float32和float64,其中前者等價于C語言的float類型,后者等價于C語言的double類型

3)go語言支持復數(shù)類型

復數(shù)實際上是由兩個實數(shù)(在計算機中使用浮點數(shù)表示)構(gòu)成,一個表示實部(real)、一個表示虛部(imag)。也就是數(shù)學上的那個復數(shù)

復數(shù)的表示

實部與虛部

對于一個復數(shù)z=complex(x,y),就可以通過Go語言內(nèi)置函數(shù)real(z)獲得該復數(shù)的實部,也就是x,通過imag(z)獲得該復數(shù)的虛部,也就是y

4)數(shù)組(值類型,長度在定義后無法再次修改,每次傳遞都將產(chǎn)生一個副本。)

5)數(shù)組切片(slice)

數(shù)組切片(slice)彌補了數(shù)組的不足,其數(shù)據(jù)結(jié)構(gòu)可以抽象為以下三個變量:

6)Map 在go語言中Map不需要引入任何庫,使用很方便

Go循環(huán)語句只支持for關(guān)鍵字,不支持while和do-while

goto語句的語義非常簡單,就是跳轉(zhuǎn)到本函數(shù)內(nèi)的某個標簽

今天就介紹到這里,以后我會在總結(jié)Go語言在其他方面比如并發(fā)編程、面向?qū)ο?、網(wǎng)絡(luò)編程等方面的不同及使用方法。希望對大家有所幫助。

Go number

Go中數(shù)值類型可細分為整數(shù)、浮點數(shù)、復數(shù)三種,每種都具有不同的大小范圍和正負支持。

整型分為兩大類

Go提供了有符號和無符號的整數(shù)類型,同時提供四種大小不同的整數(shù)類型。

取值范圍

等價類型

特殊整型

int 和 uint 分別對應(yīng)特定CPU平臺的字長(機器字大小),大小范圍在 32bit 或 64bit 之間變化,實際開發(fā)中由于編譯器和硬件不同而不同。

進制轉(zhuǎn)換

轉(zhuǎn)換函數(shù)

使用注意

字節(jié)長度

Golang提供了兩種精度的浮點數(shù)分別為 float32 和 float64 ,它們的算術(shù)規(guī)范由IEEE754浮點數(shù)國際標準定義,IEEE754浮點數(shù)標準被現(xiàn)代CPU支持。

float32 類型的浮點數(shù)可提供約6個十進制數(shù)的精度, float64 類型的浮點數(shù)可提供約15個十進制數(shù)的精度。通常會優(yōu)先選擇使用 float64 ,因為 float32 累計計算誤差會比較容易擴散。

計算機中復數(shù)(complex)由兩個浮點數(shù)表示,一個表示實部(real)一個表示虛部(imag)。

Go語言中復數(shù)的值由三部分組成 RE + IMi ,分別是實數(shù)部分 RE 、虛數(shù)部分 IM 、虛數(shù)單位 i , RE 和 IM 均為 float 。

Go語言提供兩種類型的復數(shù),分別是 complex64 即32位實數(shù)和虛數(shù), complex128 即64位實數(shù)和虛數(shù), complex128 為復數(shù)的默認類型。

復數(shù)聲明

z 表示復數(shù)的變量名, complex128 表示復數(shù)類型, complex() 內(nèi)置函數(shù)用于為復數(shù)賦值。 x 和 y 分別表示構(gòu)成該復數(shù)的兩個 float64 類型的值, x 為實部, y 為虛部。

簡寫形式

對于 z 值可通過內(nèi)置函數(shù) real(z) 獲取該復數(shù)的實部,使用 imag(z) 獲取虛部。

文章標題:go語言復數(shù) go的復數(shù)怎么讀
網(wǎng)頁URL:http://m.rwnh.cn/article2/doopiic.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊、網(wǎng)站導航自適應(yīng)網(wǎng)站、云服務(wù)器網(wǎng)站排名、電子商務(wù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)
德江县| 平塘县| 澳门| 赤水市| 三江| 保德县| 永兴县| 千阳县| 兴海县| 克山县| 驻马店市| 山东省| 夏津县| 土默特左旗| 中江县| 丰顺县| 垦利县| 雷波县| 安多县| 东乌| 古蔺县| 嘉定区| 宁夏| 布尔津县| 樟树市| 博爱县| 北票市| 满城县| 乐东| 修武县| 柘城县| 府谷县| 金塔县| 双鸭山市| 汨罗市| 襄汾县| 上犹县| 土默特左旗| 五大连池市| 麟游县| 永清县|