Skip to main content
castable

castable

6.8
Able to change from one type of data to another without error
  • adjective
  • /ˈkæstəbəl/
  • Specialized
translation icon : convertible
  • The variable is castable to a string, so you can use it in text output.

Examples

  • Not all data types are castable to integers without losing information.

  • Check if the object is castable before attempting to convert its type in your code.

  • This variable is castable.

  • The new programming language is castable to various data types.

  • The variable is castable to a string, allowing for seamless text manipulation.

  • Before running the program, ensure the data type is castable to avoid conversion errors.

  • In this system, any number is castable to a float without issues during processing.

Surface Forms

castable positive

Morphology

castable = cast (semi-transparent) = cast + able

Morphological relation is regular (verb + -able) but the relevant verb sense ('cast' = convert data type) is domain-specific to computing and may not be known to average learners.

Etymology

Castable comes from the verb cast ('to put into a new form or type') and the ending -able ('able to'). In programming, to 'cast' is to change a value into another data 'type', so castable means it can be converted to that type without a problem.