|
|
|
числа буквами
|
|||
|---|---|---|---|
|
#18+
Задачас которой сталкивался не раз..но все время находил отговорки, чтоб ее нерешать :) а теперь вот приперло так что решить надо полюбому... Задача: Записать число словами. Пример: Дано 23 Надо двадцать три Дано -25.5 Надо минус двадцать пять (рублей) пять (копеек) Кто нибудь может помочь....в идеале на Perle, но а вообще на любом языке..главно идею.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2006, 11:54 |
|
||
|
числа буквами
|
|||
|---|---|---|---|
|
#18+
берешь остаток от деления на 10. пишешь (в ум) "стольоко-то" (перебор - вручную, т.е. 1 - "один", 2- "два"... ) если первый минус, то еще пишешь "минус". теперь все из ума в обратном порядке. примерно то же для дробей. ( АЛГОРИТМ ТРИВИАЛЬНЫЙ И ХОТЬ СКОЛЬКО НИБУДЬ НЕ ЛЕНИВЫЙ ЧЕЛОВЕК, НАПИСАВШИЙ ХОТЬ НЕМНОГО САМ ЕГО ЗНАЕТ. примечание. ИСХОДНИКОВ ДАННОГО АЛГОРИТМА ДОФЕГА. "вы невнимательны, воспользуйтесь поиском" (с) опять же google рулит. примечание 2. смотреть **10 - **19 отдельно (т.е. писать "сто одинадцать" а не "сто десять один" ) исходик - в раздел работа. хотя и десь вы модете предложить свою цену. аффтопитезь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2006, 12:24 |
|
||
|
числа буквами
|
|||
|---|---|---|---|
|
#18+
начни с того, что найди старший разряд, а дальше легко. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2006, 12:25 |
|
||
|
числа буквами
|
|||
|---|---|---|---|
|
#18+
блондинка в банке (на предложение написать сумму прописью): - молодой человек, вы в своём уме? как я напишу цифры буквами??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2006, 13:13 |
|
||
|
числа буквами
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2006, 15:19 |
|
||
|
числа буквами
|
|||
|---|---|---|---|
|
#18+
на языке павербилдера и с украинской версией http://users.iptelecom.net.ua/~agp1/software/num2word.tar.gz ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2006, 15:23 |
|
||
|
числа буквами
|
|||
|---|---|---|---|
|
#18+
Для забавы ещё вариант: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2006, 15:55 |
|
||
|
числа буквами
|
|||
|---|---|---|---|
|
#18+
спасиб :) всем.... я вот и свой вариант сделал..если кому нужно в перле...пишите.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2006, 16:22 |
|
||
|
числа буквами
|
|||
|---|---|---|---|
|
#18+
Aklinберешь остаток от деления на 10. пишешь (в ум) "стольоко-то" (перебор - вручную, т.е. 1 - "один", 2- "два"... ) если первый минус, то еще пишешь "минус". теперь все из ума в обратном порядке. примерно то же для дробей. ( АЛГОРИТМ ТРИВИАЛЬНЫЙ И ХОТЬ СКОЛЬКО НИБУДЬ НЕ ЛЕНИВЫЙ ЧЕЛОВЕК, НАПИСАВШИЙ ХОТЬ НЕМНОГО САМ ЕГО ЗНАЕТ. примечание. ИСХОДНИКОВ ДАННОГО АЛГОРИТМА ДОФЕГА. "вы невнимательны, воспользуйтесь поиском" (с) опять же google рулит. примечание 2. смотреть **10 - **19 отдельно (т.е. писать "сто одинадцать" а не "сто десять один" ) исходик - в раздел работа. хотя и десь вы модете предложить свою цену. аффтопитезь Скряга (!) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2006, 17:49 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=16&tid=1346374]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
154ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
| others: | 244ms |
| total: | 517ms |

| 0 / 0 |
