2

math.js の bignumber 関数を使用して本当に混乱しています。コンソールとスクリプト タグの両方で例を使用すると、math.bignumber() は Decimal オブジェクトを返します。このオブジェクトを使用して実際のフロートを取得するにはどうすればよいですか?

コード例:

math.add(math.bignumber(0.1), math.bignumber(0.3))

戻り値:

Decimal {s: 1, e: -1, d: [5000000]}

私は何か間違ったことをしていますか?ダウンロードした math.js ファイルに何か問題がありますか?

4

2 に答える 2

3

例では console.log を使用していませんがprint、次のように定義されています

function print (value) {
  console.log(math.format(value));
}

印刷を使用する場合は、動作するはずです

于 2016-04-23T17:36:16.567 に答える