1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

kintoneの標準機能で対数を求める #4

Last updated at Posted at 2021-09-08

kintoneで対数を求めるシリーズ完結編です👀
↓前回までの記事はコチラです。

第1回ではテイラー展開で近似して lnX(0<X≦2)を求めるアプリ を作りました。
第2回、第3回では↓の計算方針を示して、それぞれアプリを作り

1. Xのn乗根($ X $ の $ \frac{1}{n} $ 乗)を求めるアプリ(第2回 Xのn乗根を求めるアプリ
2. 真数 $ X>2 $ の自然対数 $ lnX $ を求めるアプリ(第3回 真数 $ X>2 $ の自然対数 $ lnX $ を求めるアプリ
3. $ log_aX $ を求めるアプリ(今回)

今回は底がネイピア数 $ e $じゃない値でも大丈夫な$ log_aX $ を求めるアプリを作ります。

計算方法

前回、自然対数 $ lnX $ を求めるアプリが出来ているのであとは底を好きな値$ a $に変換して、$ log_aX $ を求めるだけです。
※以下の公式で計算できます。

log_aX = \frac{log_eX}{log_ea}

アプリの準備

$ log_eX $ と $ log_ea$ をlnX(自然対数)を求めるアプリからルックアップで引っ張ってきます。

フィールド種類 フィールド名 フィールドコード 備考(計算式など)
ルックアップ a(底) a 設定詳細は後述
ルックアップ X X 設定詳細は後述
計算 計算値 log_a_X lnX/ln_a
数値 lna lna ルックアップほかのフィールドのコピーで設定する
数値 lnX lnX ルックアップほかのフィールドのコピーで設定する
文字列(1行) 対数 対数 "log " & a & " " & X

image.png

ルックアップa(底)の設定
image.png

ルックアップXの設定
image.png

アプリの使い方

動画を準備しましたのでそちらをみてね👀
使い勝手は、もっと工夫すれば良くなるかも?

試しに $ log_540 $ を計算してみました。
電卓で計算した値: 2.2920296742202
アプリで計算した値:2.2920296733
※動画では小数点以下8桁になってますが10桁に直したものと比較してみました。

だいたい良さそうです。

image.png

↓使い方動画↓

1
0
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
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?