📄 estr
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -