Я использую Node.js с TypeScript для подключения к базе данных oracle с помощью TypeORM. Я сталкиваюсь с одной странной проблемой: когда я выбираю запись из базы данных, она возвращает значение с дополнительными номерами шкалы.
например. Если фактическое значение, хранящееся в базе данных, равно 99,1, то возвращается 99,10000000000001
Я определил поле в файле сущности как
@Column({ name: 'weight', precision: 20, scale: 2, nullable: true })
weight!: number;
Любая помощь будет высоко оценена.