konwersja z LPSTR do double i odwrotnie
Ostatnio zmodyfikowano 2012-06-07 14:22
DanX95X Temat założony przez niniejszego użytkownika |
konwersja z LPSTR do double i odwrotnie » 2012-06-05 23:33:59 Siema, piszę program liczący różnicę ciągu arytmetycznego w WINAPI i mój problem polega na tym że nie chce mi się to odpowiednio przekonwertować. W pole tekstowe wpisuję liczbę wczytywaną jako LPSTR, a muszę na niej wykonać działania więc potrzebna mi konwersja na double. Przy wyświetlaniu odwrotnie. Korzystałem z funkcji atoi i iota. Będę wdzięczny za każdą pomoc |
|
Dragonit |
» 2012-06-06 00:15:25 |
|
yoogi |
» 2012-06-07 14:22:44 #include <stdio.h> #include <stdlib.h> #include <math.h>
int main() { double n, m; double pi = 3.1415926535; char szInput[ 256 ]; printf( "Enter degrees: " ); gets( szInput ); n = atof( szInput ); m = sin( n * pi / 180 ); printf( "The sine of %f degrees is %f\n", n, m ); return 0; }
http://www.cplusplus.com/reference/clibrary/cstdlib/atof/ |
|
« 1 » |