示例#1
0
        public static StringBuilder ПрописьБезКопеек(decimal сумма, Валюта валюта, StringBuilder result)
        {
            decimal целая   = Math.Floor(сумма);
            uint    дробная = (uint)((сумма - целая) * 100);

            Число.Пропись(целая, валюта.ОсновнаяЕдиница, result);

            result.Append(Число.Согласовать(валюта.ДробнаяЕдиница, дробная));

            return(result);
        }
示例#2
0
        private static StringBuilder ДобавитьКопейки(uint дробная, Валюта валюта, StringBuilder result)
        {
            result.Append(' ');

            // ### ####### ########### #######, ### ######### ## ### ##################.
            result.Append(дробная.ToString("00"));
            //result.AppendFormat ("{0:00}", #######);

            result.Append(' ');
            result.Append(Число.Согласовать(валюта.ДробнаяЕдиница, дробная));

            return(result);
        }