INNER CODE UNIT · Python
_num
renee-jia/trading-bot · ai_portfolio.py:65
def _num(v):
if v is None:
return None
try:
f = float(v)
except (TypeError, ValueError):
return None
return f if f == f else None
def _pct(v, digits=1):
return "—" if v is None else f"{v:+.{digits}f}%"
def _money(v):
return "—" if v is None else (f"${v:,.0f}" if v >= 100 else f"${v:,.2f}")