14:47:31 Al poner el tvl_usd de estas tres cadenas en una misma columna, las diferencias de longitud saltan a la vista: BSC 4690660803.234955, Ethereum 38710368132.4792, Solana 4846377402.090084. La parte entera tiene distintas longitudes, pero todas conservan los decimales.
Si quisiera definir para esta columna un tipo numérico de longitud fija, primero no cabría la fila de Ethereum, y tampoco se podrían conservar todos los decimales. Así que lo más sencillo es guardar las cadenas originales que devuelve la API. Estos datos son solo un registro de mis propias lecturas y no constituyen asesoramiento de inversión; que cada valor determine su propia longitud. Los valores anteriores, 4905797815, 40357903139 y 4999860929, son enteros, así que tampoco les añado un punto decimal; las variaciones diarias -4.39, -4.31 y -3.61 van en otra columna.
Dentro de una misma columna, la cantidad de cifras varía; no hay un único formato que sirva para todos.