One of TCC's best features is the huge amount of precision available for calculations (I brag about it to my programmer friends all of the time). However, it is somewhat of a limitation that these outputs (and inputs) can not be expressed in normal scientific notation (+d.dddd...dE+ddd). The lack of scientific notation for output is not too bad; I wrote a batch file that can be ExecStr'd a long time ago to do that job and it works perfectly (although having to use @ExecStr is a bit of an inconvenience). However, the problem I have now is on input; I want to read and process data that is produced by an executable sometimes using scientific notation (which is reasonable because this executable produces values like 7.3972568E-013), and a routine to translate that back to TCC's "natural" format is not really a trivial thing to do. (I found a solution to my problem by calling an external executable that I wrote a long time a ago to read and process these numbers, but calling that executable hundreds of times is somewhat of a performance hog.) And I have to add that 7.3972568E-013 is a lot more readable than is .00000000000073972568 in my opinion. So my request is simple: Provide a way for TCC to both read and write numbers written in scientific notation.