Lines Matching refs:write_num_flt
721 function write_num_flt(type/*:string*/, fmt/*:string*/, val/*:number*/)/*:string*/ { function
724 if(val >= 0) return write_num_flt('n', ffmt, val);
725 return '(' + write_num_flt('n', ffmt, -val) + ')';
730 if(fmt.charCodeAt(0) === 36) return "$"+write_num_flt(type,fmt.substr(fmt.charAt(1)==' '?2:1),val);
750 …return val < 0 ? "-" + write_num_flt(type, fmt, -val) : commaify(""+(Math.floor(val) + carry(val, …
752 if((r = fmt.match(/^#,#*,#0/))) return write_num_flt(type,fmt.replace(/^#,#*,/,""),val);
754 o = _strrev(write_num_flt(type, fmt.replace(/[\\-]/g,""), val));
759 o = write_num_flt(type, "##########", val);
793 …return val < 0 ? "-" + write_num_flt(type, fmt, -val) : commaify(flr(val)).replace(/^\d,\d{3}$/,"0…
796 case "###,##0.00": return write_num_flt(type, "#,##0.00", val);
800 case "###,###.00": return write_num_flt(type, "###,##0.00",val).replace(/^0\./,".");
801 case "#,###.00": return write_num_flt(type, "#,##0.00",val).replace(/^0\./,".");
924 return (val|0) === val ? write_num_int(type, fmt, val) : write_num_flt(type, fmt, val);