問題タブ [fmodf]
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# - C#のfmodfに相当しますか?
C++ C の場合: 出力: "1610612736 "
C# の場合: 出力: "5.6"
明らかに同じ出力ではありません。提案?
c++ - modf は小数として 1 を返します。
私はこの静的メソッドを持っています。これは double を受け取り、小数点以下の末尾を「カット」して、ドットの後に 2 桁を残します。ほとんど常に動作します。2.3 を受け取ると、2.29 に変わることに気付きました。これは、0.3、1.3、3.3、4.3、および 102.3 では発生しません。コードは基本的に数値を 100 で乗算し、modf は整数値を 100 で除算して返します。ここで、コードはこの 1 つの特定の番号をキャッチして出力します。
それは出力します:
数・=係数:230
分数: 1
整数: 229
なぜこれが起こっているのか、どうすれば修正できるのか誰か知っていますか? ありがとう、そして素晴らしい週末を。
objective-c - Objective C:LongDoubleの作成には10進法を使用します
次のメソッドを作成するにはどうすればよいですか?
- modf(n、1)またはmodf(n、2)を使用しようとしましたが、どちらも「modfの引数2を渡すと、キャストなしで整数からポインターが作成されます。
方法は次のとおりです。
c++ - float fmodf(float_x、float_y)関数、math.h、c ++
こんにちは私は誰かがこれで私を助けることができることを望んでいました。
math.hのfloatfmodf(float_x、float_y)関数を使用しています。
私はそれを使って適切にコーディングすることができますが、関数の正確なコードが誰か知っているか知りたかったので、それをよりよく理解することができます
iphone - Modulo を取得するための fmodf の問題
浮動小数点数のモジュロを見つける必要があります。
そのために、私は使用しています
この出力は 0.0f である必要があります
しかし、出力値>> 0.1を取得しています
どのように?
java - Solaris 9 上の Java 1.6.0_45 が再配置エラー「symbol __fmodf: referenced symbol not found」を返す
Solaris 9 (Solaris 10 グローバル内のブランド ゾーン) で Java アプリケーションを実行しています。
...
確かに (ログから) アプリケーションが JDK 1.6.0_45 上で数か月間実行されていたことはわかっています。
現在、再起動後、Java 6 はエラーを返しますが、他のバージョンは引き続き正常に動作します。
これが Solaris 8 および/または JDK 7 で予期される動作であることはわかっていますが、Oracle は JDK 6 を Solaris 9 と互換性があると認定しているため、実際に何が起こっているのかわかりません。私はこれに2日間立ち往生しており、おそらく回避策を試しましたが、うまくいきませんでした。
必要なすべてのシステム ライブラリが解決されます。
したがって、何らかの理由でそれらが時代遅れであり、シンボル __fmodf を実装していないと想定する必要があります。しかし、以前はどのように機能していましたか?
私が理解できる限り、 fmodf() は libm ライブラリのメソッドです。Solaris 9 はデフォルトで libm.so を libm.so.1 にリンクするため、数学ライブラリを次のようにオーバーライドしようとしました。
しかし、まだ運がありません。
問題を解決するために、シンボルをオーバーライドしたり、何らかの「互換性」モードで Java を実行したりする方法はありますか?
それとも、非常に明白な何かが欠けているだけですか?
ありがとう
編集: Andrew Henle が提案したように、これは libjvm.so の ldd の完全な出力です:
...