To może ja zarzucę takim pomysłem. Tworzysz sobie funkcję dajmy na to:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
No i najpierw sprawdzasz czy temp jest ujemna czy dodatnia, jeżeli tak do przypisujesz do pierwszego miejsca w buff plus albo minus:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
potem możesz utworzyć sobie jakiś tymczasowy bufor dla funkcji itoa i nią zamienić int na string a później z tego bufora kopiować do *buffer albo inaczej zamienić sobie to na ascii. np jak masz liczbę 28 to robisz coś takiego:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
i już w naszym buforze jest +28 np.
teraz dajemy przecinek czy tam kropke:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
no i to samo z częściami ułamkowymi.
ot cała filozofia.
funkcja itoa np zrobi to co wyżej napisałem za Ciebie.
------------------------ [ Dodano po: 3 minutach ]można też użyć funkcji printf() lub tego co zaproponował Kolega Anshar. Ja wolę za często tych funkcji bibliotecznych nie używać bo trzeba czasem mózg poćwiczyć
