Я только начинаю писать некоторые документы с помощью Sweave/R
, и мне нравится команда \sexpr{}
, которая позволяет одному буксировать записи непосредственно в тексте.
Если у меня есть число, подобное mus=0.0002433121
, я могу сказать его округление до нескольких десятичных знаков, например.
\Sexpr{round(mus,7)}
Как записать его в научной нотации, т.е. как LaTeX
будет выводить
2.43 \times 10^{-4}
и можем ли мы контролировать количество значимых цифр, которые будут выводиться как 3 в этом примере?
Я отмечаю, что число, подобное sigma = 2000000
, автоматически записывается в 2e + 06
, если я укажу
\Sexpr{round(sigma,2)}.
Я бы предпочел, чтобы он был написан как
2 \times 10^6
так же, как мы бы получили в обозначении LaTeX
и, возможно, предоставили нам возможность контролировать количество значащих цифр.
Как это сделать?