Листинг говорит компилятору / интерпертеру, что объект фактически имеет этот тип (или имеет базовый тип / интерфейс этого типа). Это довольно быстро, по сравнению с конвертированием, где он больше не выполняет компилятор / интерпертер, выполняющий задание, а выполняет функцию синтаксического разбора строки и делает математику для преобразования в число.