< flag to switch the original data type: char-byte, short-ushort, uint-int, double-float
See Implementation
< flag to switch the original data type: char-byte, short-ushort, uint-int, double-float