Click here to Skip to main content
15,916,683 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Problem with storing values Pin
RedDragon2k26-Jan-05 7:07
RedDragon2k26-Jan-05 7:07 
GeneralRe: Problem with storing values Pin
David Crow26-Jan-05 7:13
David Crow26-Jan-05 7:13 
GeneralRe: Problem with storing values Pin
RedDragon2k26-Jan-05 7:15
RedDragon2k26-Jan-05 7:15 
GeneralRe: Problem with storing values Pin
David Crow26-Jan-05 7:35
David Crow26-Jan-05 7:35 
GeneralRe: Problem with storing values Pin
RedDragon2k26-Jan-05 7:40
RedDragon2k26-Jan-05 7:40 
GeneralRe: Problem with storing values Pin
David Crow26-Jan-05 7:45
David Crow26-Jan-05 7:45 
GeneralRe: Problem with storing values Pin
RedDragon2k26-Jan-05 7:50
RedDragon2k26-Jan-05 7:50 
GeneralConverting text to float (MFC) Pin
Member 166473326-Jan-05 6:39
Member 166473326-Jan-05 6:39 
I'm trying to convert a Ctring I read from an editbox into a float. This is the code I've got so far;

CString val, txtEdit;<br />
float boxval = 0.2f;<br />
<br />
GetDlgItemText(IDC_EDITBOX,txtEdit);<br />
char *txt = (char *) (LPCTSTR) txtEdit;  <br />
  //where txtEdit is the Ctring containing the text read from an Edit box<br />
<br />
sscanf(txt, "%f", &boxval);<br />
val.Format(_T("%f"), boxval);<br />
AfxMessageBox(val);


Unfotunately it does not return the right float. It does return a float but it is truncated to its integer value. I.e. if I enter 2.3 it returns 2.00.

Could anyone help me here? What am I doing wrong?
What's the best way to convert a string into a float?
Thanks!
GeneralRe: Converting text to float (MFC) Pin
David Crow26-Jan-05 6:47
David Crow26-Jan-05 6:47 
GeneralRe: Converting text to float (MFC) Pin
Member 166473326-Jan-05 6:56
Member 166473326-Jan-05 6:56 
GeneralRe: Converting text to float (MFC) Pin
David Crow26-Jan-05 7:00
David Crow26-Jan-05 7:00 
GeneralRe: Converting text to float (MFC) Pin
Member 166473326-Jan-05 7:05
Member 166473326-Jan-05 7:05 
GeneralRe: Converting text to float (MFC) Pin
David Crow26-Jan-05 7:13
David Crow26-Jan-05 7:13 
GeneralRe: Converting text to float (MFC) Pin
Member 166473326-Jan-05 7:16
Member 166473326-Jan-05 7:16 
GeneralRe: Converting text to float (MFC) Pin
Bob Ciora26-Jan-05 7:27
Bob Ciora26-Jan-05 7:27 
GeneralRe: Converting text to float (MFC) Pin
Member 166473326-Jan-05 7:49
Member 166473326-Jan-05 7:49 
GeneralRe: Converting text to float (MFC) Pin
Bob Ciora26-Jan-05 8:03
Bob Ciora26-Jan-05 8:03 
GeneralRe: Converting text to float (MFC) Pin
Member 166473326-Jan-05 8:26
Member 166473326-Jan-05 8:26 
GeneralRe: Converting text to float (MFC) Pin
Member 166473326-Jan-05 8:28
Member 166473326-Jan-05 8:28 
GeneralRe: Converting text to float (MFC) Pin
Bob Ciora26-Jan-05 8:59
Bob Ciora26-Jan-05 8:59 
GeneralRe: Converting text to float (MFC) Pin
Member 166473326-Jan-05 9:05
Member 166473326-Jan-05 9:05 
GeneralRe: Converting text to float (MFC) Pin
Bob Ciora26-Jan-05 9:21
Bob Ciora26-Jan-05 9:21 
GeneralRe: Converting text to float (MFC) Pin
Member 166473326-Jan-05 9:31
Member 166473326-Jan-05 9:31 
GeneralRe: Converting text to float (MFC) Pin
David Crow26-Jan-05 9:59
David Crow26-Jan-05 9:59 
GeneralRe: Converting text to float (MFC) Pin
Member 166473326-Jan-05 10:06
Member 166473326-Jan-05 10:06 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.