No More Retake

3DCG屋さん向けTips&Referenceサイト

メニュー

Maya:12.345e-006

Mayaで↓のように、数値が”e”を交えた表記になっているのを見たことはありませんか?
Mayaに限らず、いろんなソフトで目にしたことがあるかもしれません。
例えば・・・エクセルとか?

一瞬、「バグか」と疑いたくなるかもしれませんが、バグではありません。これは、指数表記(浮動小数点表記)という数の表記の方法で、
一般的に非常に大きな値or小さな値を表記する際に利用します。例えば、

1.2345e-006

という表記があったとします。
これを、もう少しなじみのある表記に書き換えると、こうなります。

1.2345 ×10-6

これを計算すると

0.0000012345

となります。
この非常に小さな値が”1.2345e-006″の正体です。

なぜ、”12.345e-006″なんてわかりにくい書き方をするのか?
“0.000012345”でいいではないか?
と思うかもしれませんが、もっと桁数が増えるとこの表記のありがたみが出てきます。

もっとも普段3DCGソフトを使っていて、これほど極端に大きな値or小さな値を使うことはまず無いかと思いますが。
それでも、時々目にする機会はあるかと。

ちなみにMayaで値を入力する際、この指数表記で入力することも出来ます。
適当なオブジェクトを作って、チャンネルボックスのTranslateの値に1.2345e006と入力すると、1234500と表示されるはず。
また小数点以下の小さな数の場合は、表示の桁数を変更しないと0としか表示されない場合があります。(表示桁数の変更方法はこちら

 

参考サイトURL
http://oto-suu.seesaa.net/article/204829406.html

http://www.cc.kyoto-su.ac.jp/~yamada/programming/float.html

http://oto-suu.seesaa.net/article/204829406.html
Related Posts Plugin for WordPress, Blogger...

関連記事

  1. 2014.12.21

    Maya:Auto Save

コメントをお待ちしております

このサイトについて

3DCG Tipsサイト。Houdiniの記事が多めです。

RSS

follow us in feedly

Archives

  • 2024 (4)
  • 2023 (2)
  • 2022 (9)
  • 2021 (14)
  • 2020 (46)
  • 2019 (17)
  • 2018 (33)
  • 2017 (29)
  • 2016 (36)
  • 2015 (64)
  • 2014 (54)
  • 2013 (60)
  • 2012 (55)

スポンサードリンク

言語切り替え

  • English (United States)
  • 日本語

スポンサードリンク

言語切り替え

  • English (United States)
  • 日本語

Houdiniを使えるようになる本


Warning: file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132

Warning: file_get_contents(): Failed to enable crypto in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132

Warning: file_get_contents(http://api.facebook.com/restserver.php?method=links.getStats&urls=http%3A%2F%2Fnomoreretake.net%2F2014%2F07%2F07%2Fmaya12-345e-006%2F): failed to open stream: operation failed in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132

Warning: file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132

Warning: file_get_contents(): Failed to enable crypto in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132

Warning: file_get_contents(http://api.b.st-hatena.com/entry.count?url=http%3A%2F%2Fnomoreretake.net%2F2014%2F07%2F07%2Fmaya12-345e-006%2F): failed to open stream: operation failed in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132