estr

来自「Calc Software Package for Number Calc」· 代码 · 共 46 行

TXT
46
字号
NAME    estr - represent some types of value by text stringsSYNOPSIS    estr(x)TYPES    x		null, string, real or complex number, list, matrix,		object. block, named block, error    return	stringDESCRIPTION    This function attempts to represent x exactly by a string s of    ordinary text characters such that eval(s) == x.    If x is null, estr(x) returns the string "".    If x is a string, estr(x) returns the string in which occurrences of    newline, tab, ", \,  etc. have been converted to \n, \t, \",    \\, etc., '\0' to \000 or \0 according as the next character is    or is not an octal digit, and other non-text characters to their    escaped hex representation, e.g. char(165) becomes \xa5.    For real x, estr(x) represebts x in fractional mode.EXAMPLE    ; estr("abc\0xyz\00023\n\xa5\r\n")	""abc\0xyz\00023\n\xa5\r\n""    ; estr(1.67)	"167/100"    ; estr(mat[3] = {2, list(3,5), "abc"})	"mat[3]={2,list(3,5),"abc""LIMITS    noneLINK LIBRARY    noneSEE ALSO    str, strprintf

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?