A string was returned because of what was mentioned in the documentation for ctree's default values.

http://www.faircom.com/doc/ctreedb/#48518.htm

"The field default value is kept as a string representation of the data. It is recommended that numeric data should be converted to string using one of the rich set of c-treeDB data conversion functions."