Number To English Translation

WEBINAR: On-demand webcast

How to Boost Database Development Productivity on Linux, Docker, and Kubernetes with Microsoft SQL Server 2017 REGISTER >

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

  • In order for IT service providers to succeed, it's paramount that they find a competitive advantage and continually develop new ways to find additional revenue streams. IT service providers need to be able to do it all for their clients – from managing entire technology infrastructures to responding quickly to a multitude of end-user needs. With a growing number of issues to resolve and limited technicians at hand, how can IT service providers operate efficiently while providing top-notch service …

  • Whether a mandate to secure all web and mobile apps comes from a newly enlightened CIO or in response to a major security breach, beginning even a small application security program can be a daunting task. How will you know how many digital assets you have, let alone their risk profile? In this webinar we explore how, using a cloud solution like Fortify on Demand, even the largest organizations can begin to scan apps immediately and rapidly scale an application security program. Identify and risk rank assets, …

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date