¡Es el Día de Pi! Calculemos pi con SQL
- Este ejemplo usa la table function
numbers_mtde ClickHouse para devolver 1B filas y solo tarda 40 ms en calcularlo:
- El siguiente ejemplo también procesa 1000 millones de números, aunque no tan rápido:
- Este es, sin duda, nuestro favorito en ClickHouse (¡y el más preciso!):
- Quien hizo esto sabía de trigonometría:
- Aquí tienes una API útil que te permite especificar el número de dígitos que quieres:
- Este es ingenioso - usa las funciones de distancia de ClickHouse:
- Si eres físico, quedarás satisfecho con este:
- Otro método indirecto (este se lo debemos a Alexey Milovidov), preciso hasta 7 decimales y además rápido:
Si tienes más, nos encantaría que los compartieras. ¡Gracias!