犬も歩けばエンジニアになる

プログラミングや数学や物理に関する技術メモ

2018-01-01から1年間の記事一覧

Julia - リストをソートする方法

Juliaのソート関数 Juliaで作成したリストにはビルトイン関数のsortが使えます。 sort()はリストを引数にとり、ソートされたリストをreturnします。 エクスクラメーションマーク(!)をつけたsort!()は引数として渡すリスト自体を変更します。 list = [5,-6,-2…

Julia - 10進数→N進数/N→10進数変換

Juliaで2進数や16進数へ変換するには? Juliaで数値を変換するには10進数から変換する場合と10進数へ変換する場合で使う関数が異なります。 10進数からN進数に変換する Int型10進数はstring関数を使うことにより、N進数の文字列型に変換できます。 baseで何…

Julia - グローバル変数とローカル変数

Global変数とLocal変数 変数にはglobal変数とlocal変数の2種類があります。 Juliaは動的型付け言語のため、基本的に変数の型は宣言しません。 ループや関数のスコープ内で宣言された変数は自動的にglobal変数となり、スコープ内で宣言されるとlocalとなりま…

Julia - Hello World

Juliaとは Juliaとは科学計算によく使われるプログラミング言語です。実は私はPythonが使えなかったりします。以前、友達に「えー、今時Pythonつかえないの~?」と言われ、なんかムカついたのでPythonより速く、Pythonよりシンプルで、PythonよりかわいいJu…