clojurescript - 在 ClojureScript 中,如何显示带有 2 个小数的 float ?

标签 clojurescript

我曾尝试使用 with-precision但它没有用:

(.log js/console (with-precision 2 1.2345)) 

所以我用了toFixed :
(.log js/console (.toFixed 1.2345 2)) 

但我觉得这不是这样做的惯用方式。

另外,我不明白为什么with-precision不起作用。

请启发我...

最佳答案

(ns foo.bar
  (:require
    [goog.string :as gstring]
    [goog.string.format]))

(.log js/console (gstring/format "%.2f" 1.2345))

关于clojurescript - 在 ClojureScript 中,如何显示带有 2 个小数的 float ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21554191/

相关文章:

node.js - 如何在 Node.js 上运行 ClojureScripts Om?

clojure - 如何在 ClojureScript 中使用命名参数?

clojurescript - Clojurescript Om 中的应用程序状态和组件本地状态有什么区别?

clojurescript - 如何从 Om DIV 获取 DOM 元素?

node.js - 将Clojurescript Repl连接到正在运行的 Node 进程的方法

react-native - REPL - Figwheel 无法连接到重生应用程序

clojure - 试剂中的交互式列表

json - 如何解码,然后格式化,标记的 LocalDateTime 值

clojure/script 将宏扩展为 'def' block 内的多个 'do'

clojure - 我如何在 Clojurescript 中使用 core.match 和 goog.events.KeyCodes?