☆VisualBasicの基本的な質問です。☆

Dim λ As Double, λs As Double
λ = 280.4603 + 360.007・・・・・ '複雑な計算(以下省略)
Text12.Text = λ
λs = λ Mod 360
Text11.Text = λs

私の作ったプログラムでうえのようなところがあるんですけど、
出力すると例えば

λ=1305.33285252573
λs=225

と出ます。λsはλを360で割ったあまりなので小数点以下が出ないわけがないのですが
何度やってもこうなります。
ぜひとも対処法をご教授お願いします。