PkgTemplatesを使ったパッケージ作成

# インストール
pkg> add PkgTemplates

using PkgTemplates
t = Template(;
  user="piruty",
  authors="piruty",
  julia=v"1.10",
  dir="."
  )
generate("MyPackage", t)

複素数のクラス

  • Complex{T}: 実部・虚部が T 型の複素数

  • ComplexF16 = Complex{Float16}

  • ComplexF32 = Complex{Float32}

  • ComplexF64 = Complex{Float64}

  • Numbers · The Julia Language

フォーマッター

JuliaFormatter.jl を使用する

pkg> add JuliaFormatter

using JuliaFormatter
format(".")

Plutoのインストール & 実行

# インストール
pkg> add Pluto

# 実行
import Pluto
Pluto.run()

実行すると、自動的にブラウザ上でPlutoのページにアクセスされる

二項係数

binominal(5, 3)

階乗

# 5!
factorial(5)