/var/log/messages

Jan 15, 2019 - 1 minute read - Comments - programming

プログラミング Elixir (5)

練習問題 7 が意外に難しく。ぐーぐるで探せとか何それ、っていう。。

浮動小数点数を文字列に

探すの大変でした。結局 stackoverflow だったんスけど。。

iex(1)> Float.to_string(1.1)
"1.1"

でもこれって Erlang じゃないスね。Erlang だと以下らしく。

iex(1)> :erlang.float_to_binary(1.1, decimals: 1)
"1.1"

環境変数

以下らしい。

iex(1)> System.get_env()

ええと、elixir だと

から、なのかどうか。でも検索できないな。

拡張子

どうも一度ググッて https://hexdocs.pm/elixir/ なナニを、なのが作法らしい。

iex(1)> Path.extname("xxx.txt")

current working directory

iex(1)> System.cwd()

JSON 文字列のパース

JSON.decode というのがある、とのことですが

これ、install 必要なのかな。以下なドキュメントによれば

poison というパケジが必要みたいですね。

シェルコマンド

iex(1)> System.cmd("echo", ["hello"])

なのかな。というか上のナニは例示されてるものです。

ようやく

リストが弄れるのか (何

プログラミング Elixir (4) プログラミング Elixir (6)

comments powered by Disqus