Number To English Translation

N2E - Number To English Translation

This is a simple, yet invaluable class that enables you to display the textual representation of a number. Since the possible uses of this class are endless (e.g., check writing applications, contract applications, etc.) hopefully it will come in handy for many of you. well.

Input : An integer between 0 and 999,999.
Output : Correct English (dictionary rule) of the words representing the number (as a CString).
Note : If the Integer is out of range, the resulting CString will be "Number is out of range"

Example Usage

void CN2EDlg::OnBconvert() 
{
 // Convert button was clicked, grab the number (integer), 
 // and turn it into english
 // Print the value back to the dialog box

 UpdateData(TRUE);

 CNumber2English number;
 m_sEnglish = number.n2e(m_iNumber);

 UpdateData(FALSE);
}

Downloads

Download demo project - 15 Kb
Download source - 2 Kb


Comments

  • Number Reader

    Posted by David on 10/14/2012 05:05pm

    A java version of this program is available at source forge https://sourceforge.net/projects/numberreader/

    Reply
  • N2E - Number To English Translation

    Posted by Legacy on 01/28/2002 12:00am

    Originally posted by: James Zouris

    Nice program and very easy to follow! Initially had problems trying to compile the program because the resource files couldn't be found. I created a 'res' directory and added the two resource files (*.rc, *.rc2) into that directory.

    Reply
  • Check protection technique

    Posted by Legacy on 11/26/2001 12:00am

    Originally posted by: Millie

    Jason,
    I am in desperate need to write a check protection program for my C++ class and I have no clue on how to do it. Can you help? If so, I can email you the details of the exercise.

    Thanks,
    Millie

    Reply
Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • Live Event Date: December 11, 2014 @ 1:00 p.m. ET / 10:00 a.m. PT Market pressures to move more quickly and develop innovative applications are forcing organizations to rethink how they develop and release applications. The combination of public clouds and physical back-end infrastructures are a means to get applications out faster. However, these hybrid solutions complicate DevOps adoption, with application delivery pipelines that span across complex hybrid cloud and non-cloud environments. Check out this …

  • On-demand Event Event Date: October 29, 2014 It's well understood how critical version control is for code. However, its importance to DevOps isn't always recognized. The 2014 DevOps Survey of Practice shows that one of the key predictors of DevOps success is putting all production environment artifacts into version control. In this webcast, Gene Kim discusses these survey findings and shares woeful tales of artifact management gone wrong! Gene also shares examples of how high-performing DevOps …

Most Popular Programming Stories

More for Developers

RSS Feeds