TradingView
FFriZz
10 de Fev de 2023 12:31

Sub-Super Script and Roman numerals Library 

Bitcoin / TetherUS PERPETUAL CONTRACTBinance

Descrição

Library "Sub_Super_Script_and_RomanNumerals_Library"
Library to transform numbers into Roman numerals / Super-Sub script / check if value is alpha or number

isnumber(input)
  check to see if value is a number
  Parameters:
    input: (string/float/int) value to check
  Returns: (na) if value is NOT a number and input (string/float/int) if value is a number

isalpha(input)
  check a string if it is alpha(doesnt contain numbers)
  Parameters:
    input
  Returns: (string) if string input does NOT contain numbers, return (na) if input string contains numbers

super(num)
  convert a string's numbers from normal print to super-script [0⁰1¹2²3³4⁴5⁵6⁶7⁷8⁸9⁹]
  Parameters:
    num: (string/int/float) input value to transform
  Returns: string of input with numbers converted to super-script

sub(num)
  convert a string's numbers from normal print to sub-script [0₀1₁2₂3₃4₄5₅6₆7₇8₈9₉]
  Parameters:
    num: (string/int/float) input value to transform
  Returns: string of input with numbers converted to sub-script

roman(num, trunc)
  convert a string of numbers, float, or int
  Parameters:
    num: (string) input number to transform
    trunc: (bool | false) true to truncate float value, false to show roman numerals with decimals (XX.VI)
  Returns: string of roman numerals representing the input (num)

Notas de Lançamento

v2

Notas de Lançamento

v3 commented out use case code for speed
Comentários
a_guy_from_wall_street
Nice work 👍
FFriZz
@hiimannshu, thanks m8 the roman numeral part doesnt have a ton of use but I spent a while figuring out how to make it work so I thought I would share it
Mais