int değerinizi sayılara bölmek istiyorum. örneğin, hayır. 542, sonuç 5,4,2 olmalıdır.int değerini ayrı basamaklara ayırma
2 seçeneğim var. 1) int & dizgesine dönüştür, sonra getCharArray() işlevini kullanarak, & ayrı karakterlere sahip olabilirim, sonra bunları int değerlerine dönüştüreceğim.
2) int dizisine, diziye dönüştürmeden dönüştürün, tüm rakamları & yineleyin.
Sorunu çözmenin başka bir yolu var mı? Değilse, hangi seçenek hızlı olacak?
i = 0 ise başarısız olur. –
Liste geriye doğru olacaktır. –
@Steve yeterince adil - negatif sayılar için de başarısız. Okuyucu için egzersiz olarak bırakılan özel durumlar. – corsiKa