数式

Visual Studio

byteを16進表記できる根拠メモ

ファイルやストリームをバイナリで読み込んだ結果を、バイナリエディタで16進表記で表示することがありますが、byteを16進表記できる根拠を忘れがちなのでメモ。 1byte = 8bit = 10進数3桁(最大値:255) = 2進数8桁(最...
SQL Server

データの上昇角度を求めるSQL

ビッグデータシステムなど、大量のデータを解析する場合、JAVAやC#では計算元のデータを読込むだけで膨大な時間がかかってしまうので、最近では数十テラのデータであってもDBにインポートしてから、SQLで分析するのが主流になっています。以下は、...
数式

東大生が教えるビジュアル数学が分かり易い

Σの有る数式を見るだけで、無理と思ってしまっていましたが、東大生が教えるビジュアル数学が分かり易く、数式を読めるようになりました。 以下、少し引用します。 下記のΣ(シグマ)という表現に慣れてください。   これだけみると何のことだか分から...
C#

Excel、C#を使い、指数関数的減衰を、最大値が3程度になるように調整した計算式

Excel、C#を使い、特定の値が小さくなるほど、指数関数的に結果が大きくなる計算式 を元に、最大値が3程度になるように計算式を調整してみた。 一番左の「1」と、2つの「7」の値を変更する事で、指数関数的減衰は維持したまま、最大値を変えるこ...
C#

Excel、C#を使い、特定の値が小さくなるほど、指数関数的に結果が大きくなる計算式

数学では「指数関数的減衰」というらしい。 【計算式】 【Excel関数だと】 【C#だと】 以下のようなグラフの値を求めたい時に使える。
SQL Server

T-SQLを使い、60分で、値が10上昇した場合、その角度を求める計算式

直角三角形の、θを求めるのと、同じ式です。 下の図だとaに該当します。
ひとりごと

脳の情報量とコンピュータの情報量について計算してみた

人の脳細胞は800億個あるらしいので、それがコンピュータでいうと何バイトになるか考えてみると、脳の神経細胞には、基本的に状態は二つしかない、「興奮している/していない」の2通り、なので、一つの細胞が保持できる情報量は1ビット。そうすると以下...