...poco a poco los impulsos eléctricos comenzaron a llenar la memoria de su cerebro de silicio. Tras un pequeño parpadeo que ilumino sus ojos, cobro vida...
Números a Letras
Sencillo programa que nos permite pasar los números a letras. Puede tener utilidad en la confección de cheques bancarios, facturas...etc.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace NumbersALetters
{
public partial class Form1 : Form
{
Conversion c = new Conversion();
public Form1()
{
InitializeComponent();
}
private void button2_Click(object sender, EventArgs e)
{
Application.Exit();
}
class Conversion
{
public string enletras(string num)
{
string res, dec = "";
Int64 entero;
int decimales;
double nro;
try
{
nro = Convert.ToDouble(num);
}
catch
{
return "";
}
entero = Convert.ToInt64(Math.Truncate(nro));
decimales = Convert.ToInt32(Math.Round((nro - entero) * 100, 2));
if (decimales > 0)
{
//dec = " CON " + (decimales.ToString()) + "Centimos";
dec = " CON " + enletras(decimales.ToString()); // aqui añadiriamos + "Centimos"; por ejemplo
}
res = toText(Convert.ToDouble(entero)) + dec;
return res;
}
Suscribirse a:
Entradas (Atom)