探索Julia(part3)--数据类型
生活随笔
收集整理的這篇文章主要介紹了
探索Julia(part3)--数据类型
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
學習筆記,僅供參考,有錯必糾
參考自:Julia數據科學應用–Zacharias Voulgaris
使用Julia-1.1.1
數據類型
Julia支持我們定義變量數據類型,如果沒有定義數據類型,Julia就會自動指定一個符合變量值的最簡單的類型:
julia> x = 10 10julia> y = "Hello World" "Hello World"julia> typeof(x) Int64julia> typeof(y) String利用typeof()方法檢測變量的數據類型。
利用Int32()方法將Int64類型的x轉換為Int32類型:
julia> Int32(x) 10julia> typeof(Int32(x)) Int32Biglnt和BigFloat類型對于數值大小沒有限制,所以非常適合于處理任意大小的數值。但是,它們非常占用內存,如果你確實需要使用它們,請一定按部就班地對變量進行初始化:
julia> x = BigInt() 0因為Biglnt和BigFloat屬于特殊數據類型,所以必須分別使用Biglnt()和BigFloat()這些構造函數來定義這兩種變量。
- Julia的主要數據類型
總結
以上是生活随笔為你收集整理的探索Julia(part3)--数据类型的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 探索Julia(part1)--Juli
- 下一篇: 探索Julia(part4)--数组