BandaAncha

  • 🔍 en 📰 artículos ⏎
  • 🔍 en 💬 foros ⏎
  • 🔍 en 👇 este 💬 foro ⏎
  • 🔍 en 👇 este 💬 tema ⏎
Regístrate Regístrate Identifícate Identifícate

decimales en C#

BocaDePez

Hola

una pregunta, ¿cómo puedo hacer para especificar el número de decimales que quiero que me devuelva una operación?

por ejemplo, hacer que 17 / 2 me devuelva como resultado 8.50 y no 8.5

gracias

Este tema está cerrado a nuevas respuestas. Abre un nuevo tema para retomar la conversación.
Frankie2004

En C estándar sería algo así como printf ("%.2f",17/2);

En C# pues ni idea ... paso de inventos de Mocosoft

🗨️ 1
BocaDePez

C# es un standard del ECMA

LineBenchmark

Formateando el número, al igual que en C. ;)

BocaDePez

Lo mas sencillo seria dar formato a la variable tal que así ToString("##,##") pero solo es válido con una variable declarada como decimal

Los decimales en España mejor representarlos siempre con coma que es nuestro signo y ese número se podría convertir en 850 y 85 por utilizar el . que es un separador de miles.