Category talk:Wren-fmt: Difference between revisions

Content added Content deleted
(→‎Source code: Added 'zp' format for complex numbers.)
(→‎Source code: Fixed a bug in 'g', h', 'gc' and 'hc' formats when dealing with scientific notation.)
Line 464: Line 464:
static g(w, n, p) {
static g(w, n, p) {
var f = f(w, n, p)
var f = f(w, n, p)
if (f.contains("e")) return f
if (f.contains(".") && (f[-1] == "0" || f[-1] == " ")) {
if (f.contains(".") && (f[-1] == "0" || f[-1] == " ")) {
var l1 = f.count
var l1 = f.count
Line 477: Line 478:
static h(w, n, p) {
static h(w, n, p) {
var f = f(w, n, p)
var f = f(w, n, p)
if (f.contains("e")) return f
if (f.contains(".") && (f[-1] == "0" || f[-1] == " ")) {
if (f.contains(".") && (f[-1] == "0" || f[-1] == " ")) {
var l1 = f.count
var l1 = f.count
Line 534: Line 536:
static gc(w, n, p) {
static gc(w, n, p) {
var f = fc(w, n, p)
var f = fc(w, n, p)
if (f.contains("e")) return f
if (f.contains(".") && (f[-1] == "0" || f[-1] == " ")) {
if (f.contains(".") && (f[-1] == "0" || f[-1] == " ")) {
var l1 = f.count
var l1 = f.count
Line 547: Line 550:
static hc(w, n, p) {
static hc(w, n, p) {
var f = fc(w, n, p)
var f = fc(w, n, p)
if (f.contains("e")) return f
if (f.contains(".") && (f[-1] == "0" || f[-1] == " ")) {
if (f.contains(".") && (f[-1] == "0" || f[-1] == " ")) {
var l1 = f.count
var l1 = f.count