一些Julia 0.4版中有,被高版本廢棄的功能
1.判斷是否質數、生成質數
julia> isprime(12) false julia> primes(12) 5-element Array{Int32,1}: 2 3 5 7 11
2.排列組合
permutations和combinations函式返回的是迭代器,要用collect 或自己編寫程式碼顯示內容。
julia> permutations([1 2 3]) Base.Permutations{Array{Int32,2}}(1x3 Array{Int32,2}: 1 2 3) julia> permutations(3) Base.Permutations{Int32}(3) julia> collect(permutations([1,2,3])) 6-element Array{Array{Int32,1},1}: [1,2,3] [1,3,2] [2,1,3] [2,3,1] [3,1,2] [3,2,1] julia> collect(combinations([1,2,3],2)) 3-element Array{Array{Int32,1},1}: [1,2] [1,3] [2,3] julia> it1= permutations([1,2,3]); julia> for i in it1 println(i) end [1,2,3] [1,3,2] [2,1,3] [2,3,1] [3,1,2] [3,2,1]
3.把字串字面量轉化為整數
julia> BigInt("23472387523575783957397395637896") WARNING: BigInt(s::AbstractString) is deprecated, use parse(BigInt,s) instead. in depwarn at deprecated.jl:73 while loading no file, in expression starting on line 0 23472387523575783957397395637896
要在高版本中用這些功能,有些只要包含相應的jl檔案,有些還不行。
julia>include("D:\\Julia-0.4.7\\share\\julia\\base\\primes.jl") julia> primes(12) 5-element Array{Int32,1}: 2 3 5 7 11 julia> isprime(12) false julia> include("D:\\Julia-0.4.7\\share\\julia\\base\\combinatorics.jl") parity (generic function with 1 method) julia> collect(permutations([1,2,3])) ERROR: MethodError: no method matching length(::Permutations{Array{Int32,1}}) julia> permutations([1,2,3]) Permutations{Array{Int32,1}}([1, 2, 3]) julia> it1= permutations([1,2,3]); julia> for i in it1 println(i) end ERROR: MethodError: no method matching start(::Permutations{Array{Int32,1}})
相關文章
- PHP7.4 新特性和廢棄的功能PHP
- Android:7.0 後加密庫 Crypto 被廢棄Android加密
- Node.js 最早 npm 包 request 將被廢棄Node.jsNPM
- 將在版本11.2之後廢棄或不再支援的特性
- kotlin-android-extensions外掛也被廢棄了KotlinAndroid
- Julia的陣列功能陣列
- MySQL5.6中新增特性、不推薦使用的功能以及廢棄的功能MySql
- oracle 12c Release 2 版本廢棄 Non-CDB ArchitectureOracle
- Vue 插槽 廢棄語法Vue
- MySQL 8.0.20 安裝新特性以及一些廢棄引數MySql
- 別亂用了,用新的。Go SliceHeader 和 StringHeader 將會被廢棄!GoHeader
- Nacos的一些高階功能
- 被廣泛使用的OAuth2.0的密碼模式已經廢了,放棄吧OAuth密碼模式
- go操作redis(已經廢棄)GoRedis
- Julia語言的一些資料
- Julia語言的一些測試
- 【轉】oracle 10G中log_archive_start引數已經被廢棄Oracle 10gHive
- 3-13. HTML中被廢棄的標籤HTML
- iOS 官方巨集定義 - “引入”、“廢棄”iOS
- ”被棄者“
- 《學習筆記》被廢棄的Kotlin Android Extensions外掛替代品 View Binding筆記KotlinAndroidView
- chrome + vi 純手工模式, 廢棄滑鼠。Chrome模式
- Android startActivityForResult()廢棄了,代替方案案例Android
- 被嫌棄的eval和with
- Vue高版本中一些新特性的使用Vue
- getOriginal()被廢棄?改為:getRawOriginal()新手剛遇到,提醒和我一樣的新手!!
- php5.5CURL圖片上傳廢棄@PHP
- 被遺棄的執行緒執行緒
- IDEA刪除已經廢棄不用的jdk選項IdeaJDK
- FLEX庫在蘋果廢棄ASL之後的解決方案Flex蘋果
- ABAP Code Inspector 的一些高階功能分享
- 被時代拋棄的危機感
- WinWorld:大型的廢棄作業系統、軟體、遊戲的博物館作業系統遊戲
- 舊郵箱廢棄,GitHub 無法解綁帳號Github
- HTTP/1.1協議更新:RFC 2616遭廢棄HTTP協議
- 別讓自己成為一名廢棄的程式設計師程式設計師
- 廢品回收系統如何規劃功能的?
- Java 20中有哪些新功能? - symflowerJava