t-hom’s diary

主にVBAネタを扱っているブログです。

数学記号が苦手な私でもVBAのコードで置き換えてみたらスッキリ理解できた

ふつうにプログラミングしている分には、数学なんて知らなくても良い。私も数学は嫌いだった。

 

特に、こういうの。

f:id:t-hom:20150115234154p:plain

 

でも、普段から使っているVBAのコードに置き換えてみたらものすごくスッキリ理解できた。

Function f(ByRef n As Long) As Long
    Dim sum As Long
    For k = 1 To n
        sum = sum + k ^ 2 + 1
    Next
    f = sum
End Function

 

Sub test()
    MsgBox f(10)
End Sub

 

ちょっと、数学が面白くなってきたかもしれない。

 

当ブログは、amazon.co.jpを宣伝しリンクすることによってサイトが紹介料を獲得できる手段を提供することを目的に設定されたアフィリエイト宣伝プログラムである、 Amazonアソシエイト・プログラムの参加者です。