desetinný na ASCII

J

jjmcousineau

Guest
Dobrý den,

Chtěl bych pomoct převod desetinné číslo na řetězec znaků ASCII v jazyce C.Například D120 by se stal '1 ''2' 0 '.
Nejsem velmi dobrý programátor, a nemohu přijít na to, jak jít o oddělování jednotlivých znaků.

Děkuju za pomoc.

Jon

 
tam je standardní knihovna funkci nazvanou itoa (), která vrací řetězec na celé číslo argument.Podívejte se na http://www.mkssoftware.com/docs/man3/itoa.3.asp. Doufám, že to pomáhá.

 
Díky, ale já jsem s použitím CCS pro PIC a nemají tuto funkci mám k dispozici.

Chtěli byste být schopni říct mi, jak to dělá, že, nebo funkce v CCS se této funkce?

Díky

Jon

 
Můžete vytvořit funkce vlastní, které pro

Vidíte stačí přidat 48 desetinných míst nebo 30h převést jednociferné číslo od desetinné do ASCII znak

A naopak si odečíst 30h

A pro úplné Ne, proces je po jednotlivých číslicích

Chcete-li získat číslice na použití Remaiders čas a kvocienty a propasti až je hotovo

Doufám, že U je Kliknutím mi pomohl s tolik

 

Welcome to EDABoard.com

Sponsor

Back
Top