LoginSignup
5
4

More than 1 year has passed since last update.

Julia早引きノート[02]算術式、演算子

Last updated at Posted at 2020-10-03

算術式、演算子(書き方例)

note02
◆符号
 +x ... 正値
 -x ... 負値

◆四則演算子等
 x + y ... 足し算
 x - y ... 引き算
 x * y ... 掛け算
 x / y ... 割り算
 x ÷ y ... 割り算の商(全角文字[÷])
 x \ y ... 逆数(y / x と同じ)
 x ^ y ... べき乗
 x % y ... 除算の剰余(割り算の余り)

◆比較演算子
 x == y ... 等価演算子
 x != y ... 不等価演算子
 x  y ... 不等価演算子(全角文字[])
 x < y ... 小なり演算子
 x <= y ... 小なりイコール演算子
 x  y ... 小なりイコール演算子(全角文字[] ※環境依存文字)
 x > y ... 大なり演算子
 x >= y ... 大なりイコール演算子
 x  y ... 大なりイコール演算子(全角文字[] ※環境依存文字)

◆代入演算子
 += ... 加算代入
 -= ... 減算代入
 *= ... 乗算代入 
 /= ... 除算代入
 ÷= ... 除算商代入(割り算の商)(全角文字[÷])
 %= ... 除算剰余代入(割り算の余り)
 ^= ... べき乗代入

◆論理演算子
 !x ... 否定
 ~x ... ビットnot
 x & y ... ビット and
 x | y ... ビット or
 x >>> y ... 右論理シフト
 x >> y ... 右算術シフト
 x << y ... 左論理/算術シフト

◆文字列の結合
 * ... 文字列同士の結合

解説

演算子では、[÷][≠][≥][≤]など特殊な文字も使用できることが特徴です。
また、べき乗は[^]を使用しますので、Pythonと異なります。

もくじ

Julia早引きノート[01]変数・定数の使い方
Julia早引きノート[02]算術式、演算子
Julia早引きノート[03]複素数
Julia早引きノート[04]正規表現
....

もくじを開く

Julia早引きノート[05]if文
Julia早引きノート[06]ループ処理
Julia早引きノート[07]try, catch, finally
Julia早引きノート[08]変数の型(Int, Float, Bool, Char, String)
Julia早引きノート[09]関数 (1)基本編
Julia早引きノート[10]関数 (2)応用編
Julia早引きノート[11]Nothing型
Julia早引きノート[12]複合型(Composite Type)型
Julia早引きノート[13]タプル
Julia早引きノート[14]リスト(Array型一次元配列)
Julia早引きノート[15]辞書(dictionary)
Julia早引きノート[16]集合
Julia早引きノート[17]多次元配列 (1)初期化
Julia早引きノート[18]多次元配列 (2)様々な演算や関数
Julia早引きノート[19]多次元配列 (3)サブ配列
Julia早引きノート[20]ファイル入出力
Julia早引きノート[21]JSON、XMLファイルの入出力
Julia早引きノート[22]Python関数やPythonモジュールの呼び出し
Julia早引きノート[23]JuliaでのMatplotlibによるグラフ描画
Julia早引きノート[24]CSVFiles(DataFrameとの連携)
Julia早引きノート[25]線形代数演算(ベクトル・行列計算)
(※引き続きコンテンツを増やしていきます)

関連情報

:paperclip: Julia - 公式ページ
https://julialang.org/

:paperclip: Julia - 日本語公式ドキュメント
https://julia-doc-ja.readthedocs.io/ja/latest/index.html

:paperclip: 初めてのJuliaとインストール (Windows & Linux)
https://qiita.com/ttlabo/items/b05bb43d06239f968035

:paperclip: Julia - Mathematics
https://docs.julialang.org/en/v1/base/math/

ご意見など

ご意見、間違い訂正などございましたらお寄せ下さい。

5
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
4