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 + -
显示快捷键?