[]

C de solda sıfır
örneğin benim unsigned integer değişkenim 0-25000 arasında değişiyor, değişkenim 1 ken 00001 şeklinde yazmasını istiyorum, tek satırda halletme şansım var mı ?

printf("[%05d]", value); olur mu mesela?
- dahicocuk
(29.11.10 03:07:55)

öpüjem, oldu :)) eheh çok sağol, format işlemlerinin alayını unutmuşum. peki aynı satırda 20000 yerine 20.000 nasıl yazdırıyoruz ?
- kimlanbu
(29.11.10 03:35:04 ~ 03:36:17)

c bilmiyorum ben de sagdan soldan bakiyorum. soyle bir sey var thousand separator icin;
"%,d\n" sizin duruma uyarlayinca printf("[%,05d\n]", value); oluyor ama bilmem calisir mi. bir deneyin. virgul olmadan deneyin bir de ilki calismazsa.
"%,d\n" sizin duruma uyarlayinca printf("[%,05d\n]", value); oluyor ama bilmem calisir mi. bir deneyin. virgul olmadan deneyin bir de ilki calismazsa.
- dahicocuk
(29.11.10 03:55:18 ~ 03:55:29)

Ne yazık ki yemedi bu sefer :)
- kimlanbu
(29.11.10 04:04:21)

newsgroups.derkeiler.com
iş görür sanıyorum zira c'de bunun için standart bir fonksyon olmadığından bahsediliyor.
iş görür sanıyorum zira c'de bunun için standart bir fonksyon olmadığından bahsediliyor.
- tasa oturma soguk ceker
(29.11.10 04:47:06)

uzun işmiş, printf içinde formatlayamıyorsak gerek yok :)
- kimlanbu
(29.11.10 05:32:23)
1