Игорь Пашев - Post a comment

Oct. 31st, 2009

[info]igorpashev

11:30 pm - Латех и дробные числа

Задача: вычислить и показать процент от счётчика.

Нужен пакет calc, а дальше так:

\usepackage{calc}

% . . .

\setcounter{taxd}{\arabic{budget} * 23}
\setcounter{taxm}{\arabic{taxd} - (\arabic{taxd} / 100) * 100}
\setcounter{taxd}{\arabic{taxd} / 100}

\edef\tax{\arabic{taxd}\ifnum\value{taxm}>0,\arabic{taxm}\fi}

Здесь счётчик budget умножается на 23%,
результат записывается в taxd (целая часть),
и taxm (сотые доли).
Затем формируется строка с десятичной запятой, если она нужна.

Read Comments

Reply:

From:
(will be screened)
Identity URL: 
имя пользователя:    
Вы должны предварительно войти в LiveJournal.com
 
E-mail для ответов: 
Вы сможете оставлять комментарии, даже если не введете e-mail.
Но вы не сможете получать уведомления об ответах на ваши комментарии!
Внимание: на указанный адрес будет выслано подтверждение.
Username:
Password:
Subject:
No HTML allowed in subject
Message: