問題タブ [coercion]

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.

0 投票する
2 に答える
10189 参照

actionscript-3 - AS3:タイプ強制に失敗しました:flash.eventsをflash.events.MouseEventに変換できません

このAddEventListenerを配置すると、この「 TypeCoercionfailedmessage」が表示されます。

マウスイベントの上にあります:

エラーの原因となる関係がわかりません。

//クリックされた関数

//OnEnterFrn関数

runを押すと、シミュレーションは機能しますが、動作が遅くなり、ランタイムメッセージがポップアップ表示されます

完全なコード:

}

0 投票する
1 に答える
1919 参照

c - Cで対数から線形に変換し、平均を取る

Cをまったく知らず、誰かのコードを編集しようとしていますが、ログから線形ドメインに値を変換しようとすると問題が発生します。

たとえば、-100dBに等しいログ値でいっぱいのアレイAがあるとします。

私がやりたいのは、すべての値の平均(明らかに-100)を見つけることですが、ログドメインではなく線形ドメインで平均を取ることによって、つまり

しかし、私が得ている結果はすべて0です。現在、私が取り組んでいるコードはこれよりもはるかに複雑ですが、なぜこれが機能しないのかについて、私が見逃している明らかな何かがあるかどうか疑問に思いました。

私が考えたのは、10 ^(-100/10)は非常に小さい値(1e-10)であり、フロートとして正確に定義するには小さすぎる可能性があるということです。代わりにdoubleにしようとしましたが、それでもすべて0の結果が得られます。

ありがとう!

0 投票する
2 に答える
113 参照

python - Python:reの一致した文字列を処理する方法

以下

与える

それを与える方法はありますか

float()強制は機能しません:

evalまたはしませんexec

0 投票する
1 に答える
1697 参照

groovy - マップ強制を使用してgroovyでjava.util.Mapをモックする方法は?

Groovy マップ強制を使用して Map をモックしようとしています。以下のコードのさまざまなバリエーションを試しましたが、結果は常に null でした。

私が使用する場合、map = {"echo"} as Map<String, String>それは動作します。

最初のバージョンを機能させる方法についてのアイデアはありますか?

ありがとう

0 投票する
3 に答える
5429 参照

json - Scala 2.10、JSON ライブラリとケース クラスの検証/作成への影響

Scala 2.10 では、リフレクションが改善されているようです。

これは、lift-json、jerkson、sjson などにどのような影響を与えますか? さらに、それほど遠くない将来、Groovy の優れた Scala の GSON に似たビルトイン JSON 言語機能を期待できますか?

私が尋ねる理由は、私が心からやりたいと思っているからです:

任意の複雑なオブジェクト グラフであっても、フープ ジャンピング (定型的な準備作業) は必要ありません。言い過ぎかもしれませんが、人はいつでも夢を見ることができます。私の 2.10 の夢を打ち砕くか、待望の Scala のリリースでどのような新しい道が開かれるか教えてください。

また、ケースクラスに関しては、バリデーション/作成のようで、scalaz バリデーションが最適な武器です。オブジェクト作成の安全なプロキシとして、またはエラー コレクターとして機能することは、非常に素晴らしいことのように思えます。しかし、Scewbie として、私は scalaz がいくぶんやりがいを感じており、F-ing のダークサイドに抵抗しています ;-)

いずれにせよ、ここでのポイントは、2.10 リフレクションを使用すると、たとえばフォーム ポストからケース クラスのプロパティにフィールドを実行時にバインドし、プロパティ タイプのみに基づいて基本的な検証を実行できるはずです (つまり、プロパティ foo を指定する別の検証ロジックを指定するには、その型が適切に反映できるようになったケース クラスで既に定義されているため、文字列でなければなりません)

では、勇敢な新世界が到来するのか、それとも既存のツールが予見可能な将来の主力なのか?

0 投票する
3 に答える
228 参照

c - C における数値の暗黙の型

Cの数値の暗黙の型は何ですか? たとえば、計算に 10 進数がある場合、その 10 進数は常に double として扱われますか? 非 10 進数の場合、常に int として扱われますか? 非 10 進数が int 値より大きい場合はどうなりますか?

これは型変換と昇格に影響するので、私は興味があります。たとえば、次の計算があるとします。

1.0double として25扱われ、int として扱われますか? その後、倍精度に昇格され、計算が25倍精度で実行され、結果が浮動小数点数に変換されますか?

どうですか:

0 投票する
1 に答える
3465 参照

r - R でオブジェクトのクラスを再定義する

私のオブジェクトにはクラス「キャラクター」があります。gg

これを論理クラスに強制/変換したいと思います。x のクラスを変更するにはどうすればよいですか?

0 投票する
3 に答える
8489 参照

java - オートボクシングと強制の違いは何ですか?

Java、C、Python でプログラミングしています。

算術型間の自動型変換のルールが強化され、より豊富な型のセットを処理できるようになりました

出典: 「C プログラミング言語」

しかし、「強制」とはどういう意味ですか?答えは、それが型変換と暗黙のキャストと暗黙の型変換のようなものであり、私が読んだオートボクシングと呼ばれていると言っています。では、automboxing と強制の違いは何ですか?

ありがとう

0 投票する
1 に答える
1776 参照

actionscript-3 - Flex TypeError: エラー #1034: Type Coercion - 同じモジュール内の 2 つの無関係なイベントの場合、親/子スプライト

この問題は開発を停止し、何が問題なのかわかりません。flex がこれら 2 つの無関係なイベントをどのように結び付けているのかはよくわかりません。Some1 スプライトは、MouseEvent の伝播を停止している間に、MouseEvent.MOUSE_UP で Some1Event.MOUSE_UP イベントをディスパッチします。Some1 の親である Some2 も同様に Some2Event.MOUSE_UP をディスパッチし、Some2 で MouseEvent.MOUSE_UP を停止します。強制エラーは Some2Event と Some1Event の間にあります。このエラーで、他の #1034 ソリューションを試しました。

  1. メイン アプリケーションに Some1Event と Some2Event のインスタンス化を追加します。
  2. 「新しいイベント」でラッピング - カスタム プロパティがあるため、イベントをイベント タイプとしてディスパッチできません。

次のコードも試しました。

しかし、それは何も報告しませんでした。

イベント Some2Event のディスパッチ中に、エラーが発生しました

コードは、Some2 (スプライト) が Some1 (スプライト) の多くの子を持つように構成されています。Some2 では、Some1 スプライトで MouseEvent.MOUSE_UP イベントをリッスンし、そのリスナーで伝播を停止し、カスタム Some2Event をディスパッチしています。

Some2 には、次の登録済みイベント リスナーがあります。

Some1Event と Some2Event はほぼ同じです。

と Some2Event:

どんな助けでも大歓迎です。