Новые книги

Настоящая книга предназначена для всех, кто имеет отношение к наличным денежным средствам, их приёму, осуществлению платежей, учёту и т. д. Она будет полезна и необходима как руководителям предприятий и бизнесменам, так и бухгалтерам, менеджерам, кассирам и продавцам. В книге рассматривается практика применения новой редакции закона 54-ФЗ регламентирующего применение контрольно – кассовой техники, подробно освещаются основные проблемы возникающие при переходе к онлайн – кассам. Опытные специалисты и предприниматели дадут Вам советы и рекомендации, следуя которым Вы сможете сэкономить не только финансы, но и гораздо более ценные ресурсы: время, нервы…
Представителям многих профессий, чтобы стать заметнее и успешнее, приходится предпринимать шаги в сторону публичности. Для многих бизнес-тренеров, психологов, консультантов уже стало нормой перед проведением тренинга или иного обучающего мероприятия проводить короткие, от 1 до 2–3 часов, продающие презентации и мастер-классы. Мы находимся в начале формирования нового тренда – эпохи коротких продающих выступлений. Начните общаться с аудиторией, говоря просто о высоком, доступно – о сложном. Ключевое слово – общение, то есть на равных. Ораторы с гипнотическим авторитетом в мировой истории уже были, и их успех завораживает, вспомните Мартина Лютера Кинга и его речь «У меня есть мечта», Стива Джобса со словами выпускникам Стэнфорда и Рэнди Пауша. В чем же секрет успеха этих спикеров? В правильной постановке цели, мощной идее, структуре и манере преподносить информацию. Они рассказывают о себе аудитории. Именно этого сейчас ждет публика, именно этого ей так не хватает. И именно за такими спикерами и их идеями она готова следовать. Эта книга посвящена тем, кому приходится делать небольшие – от 10 минут до 1,5 часов – публичные выступления; это студенты и преподаватели, психологи и бизнес-тренеры, врачи и консультанты, инфобизнесмены и ведущие вебинаров, маркетологи и пиарщики, политики и руководители. Тем, кто уже читает лекции, делает так называемые «продающие» презентации, а также ведет переговоры и выступает перед аудиторией. И тем, кому это только предстоит, кто хочет быть максимально убедительным, ярким, запоминающимся и успешным.

Функции форматирования

Функции форматирования

Модуль SysUtils

 

Function FloatToStrF(Value: Extended; Format: TFloatFormat; Precision,  Digits: Integer): String;

Преобразовывает число с плавающей запятой, в строковое представление.

Параметр Format определяет формат результирующей строки.

Параметр Precision определяет точность данного значения. Он должен быть равен 7 или меньше для значений типа Single, 15 или меньше для значений типа Double и 18 или меньше для значений типа Extended.

Значение параметра Digit зависит от выбранного формата.

Возможные значения параметра Format описаны ниже.

 

ffGeneral - общий формат числа. Значение преобразовывается в самую короткую возможную десятичную строку, использующую фиксированный или научный формат. Конечные нули удаляются, а десятичная точка появляется только в случае необходимости. Параметр Digit определяет минимальное число цифр в порядке числа (между 0 и 4).

 

ffExponent - научный формат. Значение преобразовывается в строку вида «-d. ddd ... E + dddd». Общее количество цифр в результирующей строке (включая одну перед десятичной точкой) определяется параметром Precision. Параметр Digit определяет минимальное число цифр в порядке числа (между 0 и 4).

 

ffFixed - фиксированный формат. Значение преобразовывается в строку вида «-ddd. ddd ...». Число цифр после десятичной точки определяется параметром Digit и должно быть не больше 18. Если число цифр слева от десятичной точки больше, чем определено в параметре Precision, используется научный формат.

 

ffNumber - числовой формат. Значение преобразовывается в строку вида «-d, ddd, ddd.ddd ...». Формат ffNumber соответствует формату ffFixed, за исключением того, что возникающая в результате строка содержит разделитель тысяч.

 

ffCurrency - денежный формат. Значение преобразовывается в строку, которая представляет собой денежную величину. Преобразование управляется глобальными переменными CurrencyString, CurrencyFormat, NegCurrFormat, ThousandSeparator и DecimalSeparator, которые определяются соответствующими значениями раздела «Язык и стандарты» Панели управления Windows. Число цифр после десятичной точки определяется параметром Digits и должно быть не больше 18.

Если параметр Value принимает бесконечное значение (с плюсом или минусом), функция возвращает соответственно «INF» или «-INF».

 

Function StrToFloat(const S: String): Extended;

Преобразовывает данную строку в число с плавающей запятой.  Строка должна состоять из необязательного знака (+ или -), последовательности цифр с необязательной десятичной точкой и необязательным «E» или «e», сопровождаемым целым числом со знаком.

Глобальная переменная DecimalSeparator определяет символ, который будет использоваться как десятичная точка. Разделитель тысяч и обозначения денежной единицы не допускаются. Если строка имеет неверный формат, возбуждается исключительная ситуация EConvertError.

 

Function IntToStr(Value: Integer): String;

Преобразовывает целое число в строку.

 

Function StrToInt(const S: String): Integer;

Преобразовывает строку, представляющую целое число в десятичной или шестнадцатеричной записи, в целое число. Если строка имеет неверный формат, возбуждается исключительная ситуация EConvertError.