Golang學習筆記(四)資料型別轉換
整數型別和浮點型別的轉換,先申明兩個變數,一個是int型的,一個是float型的。
chinese := 90
english := 80.9
將int型的強轉為float型,可以使用float32()或float64(),如float32(int型變數)
avg1 := (float64(chinese) + english) / 2
fmt.Printf("%T,%v \n",avg1,avg1)
將float型的強轉為int型,可以使用int()、int8()、int16()、int32()、int64()來強轉,如int(float型變數),小數點後的小數將省略,注意,不是四捨五入。
avg2 := (chinese + int(english)) / 2
fmt.Printf("%T,%v \n",avg2,avg2)
int型轉換為string型別,可以使用string(int型變數)
result := string(chinese)
fmt.Printf("%T,%v \n",result,result)
相關推薦
Golang學習筆記(四)資料型別轉換
整數型別和浮點型別的轉換,先申明兩個變數,一個是int型的,一個是float型的。 chinese := 90 english := 80.9 將int型的強轉為float型,可以使用float32()或float64(),如float32(int型變數) avg1 := (floa
Golang學習筆記(二)資料型別
Go的資料型別與Java等語言的資料型別幾乎一致 //byte其實就是uint8的別名 var aaa byte = 100 // rune其實就是int32的別名 var bbb rune = 200 //可以給一個字元,計算ascll碼 var ddd byte = 'a' var c
《瘋狂Java講義》學習筆記(三)資料型別和運算子
1、註釋 Java語言的註釋一共有三種類型 單行註釋:用雙斜線 ”//” 表示 多行註釋:用 /*------------------*/ 表示 文件註釋:用 /**-----------------*/ 表示 如果編寫Java原始碼時添加了合適的文件註釋,然後通過JDK提供的jav
C++學習筆記(一)資料型別、資料處理、複合型別、迴圈、分支
過段時間打算上手OpenCV,自己不是特別喜歡Python這個語言,幹嵌入式時間久了還是對C有種執念,同時C++在嵌入式應用以及影象處理方面也是有很大佔有量的,所以從國慶假期開始上手C++,當然學好C++絕非短時間能辦到的,這需要大量的練習和使用,給自己加個油吧,不
Hive程式設計指南-學習筆記(一) 資料型別和分隔符
一、Hive概述 Hive定義了類似SQL的查詢語言——HiveQL,使用者編寫HiveQL語句執行MapReduce任務,查詢儲存在Hadoop叢集中的資料。 HiveQL與MySQL最接近,但還是有顯著性差異的。Hive不支援行級插入、更新操作和刪除操作。Hive不支
kotlin學習筆記(一)--資料型別
1.boolean型別 koltin: //Booleab基本寫法 val aBoolean:Boolean = true val auotherBoolean:Boolean = false java: 2.Number型別 整型: Long 位寬64
Typescript學習筆記(三)——資料型別
1. Boolean型別::boolean let isTrue: boolean = true; 2. 數值型別:number,支援十進位制、八進位制、二進位制、十六進位制 let data1:number = 8;//十進位制 let data2:number
python 學習筆記(2)資料型別1 (bool型, 數值型別,lists列表型別)
宣告:本文系本人學習python3總結,如有侵權等,請及時告知; 一、型別預覽 1. Booleans[布林型]或為 True[真]或為 False[假]。 2. Numbers[數值型]可以是 Integers[整數](1 和 2)、 Floats[浮點數](1.1
Java 多執行緒學習筆記(七)資料型別String的常量池特性
將synchronized(String)與String 混合使用時需要注意String的常量池特性帶來的影響 package extthread; import service.Service;
Python自動化學習筆記(四)——Python資料型別(集合set,元組tuple)、修改檔案、函式、random常用方法
1.修改檔案的兩種方式 1 #第一種 2 with open('users','a+') as fw: #用a+模式開啟檔案,使用with這種語法可以防止忘記close檔案 3 fw.seek(0) #移動檔案指標到最前面,然後才能讀到內容 4 result=fw.read()
內建資料型別(上)---Python基礎學習筆記(四)
內建資料的三大主要型別: 1、數字(整數、浮點數) 2、序列(字串、列表、元組) 3、對映(字典) 按照是否可原地修改值分兩大類: 不可變物件(數字,字串,元組,不可變集合) 可變物件(列表,字典,可變集合) 一、整數(不
廖雪峰JavaScript學習筆記(基礎及資料型別、變數)
先睹為快 alert('我要學JavaScript!'); Run: 基本語法: 1.每個語句以;結束,不強制 2.語句塊用{...} 3.//單行註釋,/*...*/ 多行註釋 資料型別: 1.不區分整數,浮點數,統一用number~ 以下也屬於number型別~ NaN;
大資料Hadoop學習筆記(四)
MapReduce執行過程 ======== step1 : input InputFormat 讀取資料 轉換成<key, value>
SAP標準培訓課程C4C10學習筆記(四)第四單元:產品和價格主資料
這個單元的內容是產品主資料和Price list。 產品主資料 Hierarchy UI上按鈕New的enable/disable邏輯 SAP CRM和C4C資料同步的兩種方式概述:SAP PI和HCI 一種輕量級的C4C業務資料同步到S/4HANA的方式:Odata通知 如何啟用SAP C4C4
學習springboot筆記(四)資料訪問之mybatis
整合mybatis首先在pom.xml檔案中引入mybatis依賴 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>myb
golang學習筆記(一)——golang基礎和相關資料結構
小白前端一枚,最近在研究golang,記錄自己學習過程中的一些筆記,以及自己的理解。 go中包的依賴管理 go中的切片 byte 和 string go中的Map go中的struct結構體 go中的方法 go中的interface介面 inter
Live555學習筆記(四)—— RTP資料流向分析
void MultiFramedRTPSink ::afterGettingFrame1(unsigned frameSize, unsigned numTruncatedBytes, struct timeval presentationTime, unsigned durati
JavaScript高階程式設計(第三版)學習筆記(四)JavaScript引用型別
1、引用型別 引用型別是指封裝了變數和對應函式的結構體,它是例項就是物件,類似於C++、Java中的類,但沒有類的介面等。 建立方式一: var obj = new Object();//new關鍵字 + 建構函式 obj.name = "noodles"
struts2學習筆記(四)——訪問Servlet的API&結果跳轉&資料封裝
一、Struts2訪問Servlet的API 前面已經對Struts2的流程執行完成了,但是如果表單中有引數如何進行接收?又或者我們需要向頁面儲存一些資料,又要如何完成呢?我們可以通過學習Struts2訪問Servlet的API來實現這樣的功能。 在Struts2中,Action並沒有
資料結構學習筆記(四) 圖之鄰接表實現深度優先遍歷
一下是使用鄰接表儲存表示,實現圖的深度優先遍歷的示例。 用於遍歷的有向圖如下: #include<iostream> #define MaxVertexNum 6 using namespace std; //抽象資料型別 typedef c