問題タブ [double]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 2 番目の親のメンバーへのアクセス (継承)
これが私の現在のレイアウトです:(質問はコメントです)
ご覧のとおり、CA
で使用base
して のメンバーにアクセスできません。どうすればアクセスできますか? ありがとう :)
php - 二重引用符で囲まれた PHP 静的変数
二重引用符で囲まれた静的変数をPHPに評価させるにはどうすればよいですか?
私はこのようなことをしたい:
{}
の変数値を取得するためにあらゆる種類のコンボを試しましself::$CLASS
たが、何も機能しませんでした。私は現在、文字列連結で解決しましたが、入力するのは面倒です:
delphi - Delphi での GetHashCode の double から Integer への変換
Delphi 2009 では、GetHashCode 関数が TObject に追加されました。GetHashCode は、TDictionary でのハッシュに使用される整数を返します。
オブジェクトを TDictionary で適切に動作させるには、GetHashCode を適切にオーバーライドして、一般に、異なるオブジェクトが異なる整数ハッシュ コードを返すようにする必要があります。
しかし、double フィールドを含むオブジェクトに対してはどうすればよいでしょうか? これらの double 値を GetHashCode の整数に変換するにはどうすればよいでしょうか?
たとえば、Java で通常行われている方法は、Double.doubleToLongBits や Float.floatToIntBits などのメソッドを使用することです。後者には、次のように説明するドキュメントがあります。これには、浮動小数点値のさまざまなビットに対してさまざまなマスクを使用したビット演算が含まれます。
Delphiでこれを行う関数はありますか?
wpf - SelectionBorderの作成:小数点以下の四捨五入で顔をビットしますか?
現在、WPFでSelectionBorderというクラスを実装しています。これは、Shapeクラスから派生しています。
基本的には次のようになります。
StartPointプロパティとPointsプロパティは、境界線の角を決定します。境界線は、典型的な線の境界線です(1つの黒い線、そのような1つの見えない線:--------)
私が今抱えている問題は、コーナーポイントが自由に選択できるため、ストロークの数(黒と目に見えないストロークを意味する)が均一ではない(実際には整数でもない)ため、最初のストロークがその他(写真に表示)。これは大したことではないように思われるかもしれませんが、後でストロークがコンテンツの周りを一周するように境界線をアニメーション化したいと思います。このアニメーションを実行すると、静的ビューの小さな欠陥がはっきりと見えるようになり、私の意見では非常に不安になります。
代替テキストhttp://img14.imageshack.us/img14/2874/selectionborder.png
問題は、元のStrokeLengthにできるだけ近くなり、偶数のストロークを作成するStrokeLengthを決定しようとしたことです。ただし、私が遭遇した問題は、WPFが(明らかに)小数点以下2桁のStrokeLengthの全体の精度を表示できないため、結果のストローク数が再び不均一になることです。
この問題の回避策はありますか?私の問題に対する別の解決策はおそらくありますか?
前もって感謝します!
編集:私は今日フィットネスのために少し休憩した後、コードを再テストしてレビューしました、そして結局それは非常に大きなStrokeLengthsでのみ起こります。StrokeLengths 2を使用する予定です。この場合、アニメーションのジャンプは、当初考えていたよりもはるかに重要ではありません。
c# - 型の配列へのポインターのマーシャリング(マネージC#->アンマネージC ++)
マネージコード内のshortの配列へのポインターを含む構造体を表現する方法を決めるのに問題があります。構造体は次のようになります。
''のメモリshortValues
はアンマネージコード内に割り当てられます。したがって、そのフィールドは単に短い値の配列へのポインタですが、割り当てられたメモリが呼び出し元(マネージコード)にも表示されるように、追加レベルの間接参照が追加されました。' size
'フィールドは、配列内の要素の数を表します。これをマネージコードで表現するにはどうすればよいですか?
を渡すだけだと思っていIntPtr
たのですが、アンマネージコールが戻ってきたら、値にアクセスする方法がわかりませんでした。
c++ - ゼロから離れた数値のc++丸め
こんにちは私はC++でこのように(ゼロから離れて)2つの数値を丸めたいです:
これを行うための効率的な方法は何ですか?
c++ - C /C++での固定幅浮動小数点数
int
通常は32ビットですが、標準でint
は、一定の幅を持つことが保証されていません。したがって、32ビットが必要な場合は、int
を含めstdint.h
て使用しますint32_t
。
フロートに相当するものはありますか?フロートは均一に格納されていないため、つまり、符号、指数、仮数など、フロートの場合は少し複雑になります。double
1符号ビット、10ビット指数、および52/53ビット仮数(非表示ビットをカウントするかどうかによって異なります)で64ビットに格納されることが保証されているものが必要です。
c++ - 入力がdoubleとして宣言されているときに入力が空白かどうかを確認します[C++]
doubleとして宣言された3つの変数があります。
次に、ユーザーから値を取得します。
しかし、これらの値をチェックしてnullであるかどうかを確認すると(ユーザーがEnterキーを押して数値を入力しなかった場合)、機能しません。
これは毎回実行されます。
doubleとして宣言された入力が空白であるかどうかを確認する適切な方法は何ですか?
c# - 小数点を含む文字列を double に解析するにはどうすればよいですか?
"3.5"
double のような文字列を解析したい。でも、
35 が得られ、
をスローしFormatException
ます。
現在、私のコンピューターのロケールはドイツ語に設定されており、カンマが小数点として使用されています。それを使って何かをしなければならず、入力としてdouble.Parse()
期待しているかもしれませんが"3,5"
、よくわかりません。
現在のロケールで指定されているようにフォーマットされている場合とされていない場合がある 10 進数を含む文字列を解析するにはどうすればよいですか?