C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

指数入力

[トピック内 3 記事 (1 - 3 表示)]  << 0 >>

■93628 / inTopicNo.1)  指数入力
  
□投稿者/ もう社会人 (1回)-(2019/12/30(Mon) 16:06:53)

分類:[C#] 

NumericUpDownコントロールで指数形式で入力したいです。
(NumericUpDownでなくても構いません)
引用返信 編集キー/
■93629 / inTopicNo.2)  Re[1]: 指数入力
□投稿者/ Azulean (1119回)-(2019/12/30(Mon) 19:14:24)
No93628 (もう社会人 さん) に返信
> NumericUpDownコントロールで指数形式で入力したいです。
> (NumericUpDownでなくても構いません)

単純にテキストボックスにしてはダメなのでしょうか?


NumericUpDown やそれと類似するコントロールを考えた場合、上下のボタン(や上下カーソルキー)でどのような数値が動くべきか定義が難しいと思われます。
たとえば、1e-1 に対して上下ボタンを押したらどうなるのでしょうか?
こういった仕様の難しさ、共通化の難しさから NumericUpDown にはその機能を備えていないので、自作する必要があると思っています。
引用返信 編集キー/
■93663 / inTopicNo.3)  Re[2]: 指数入力
□投稿者/ wata (1回)-(2020/01/06(Mon) 16:10:59)
指数部のみをNumericUpDownにする、というのならば話は分かりますが、
何をやりたいのでしょうか?

引用返信 編集キー/

このトピックをツリーで一括表示


トピック内ページ移動 / << 0 >>

このトピックに書きこむ