Главная » Статьи для тега "строка"

Числа Фибоначчи Free Pascal

Добавлено Дата: 18 June, 2014 категория: Free Pascal

Более поздний рекурсивный алгоритм связывают с именем итальянского мате- матика Фибоначчи (XII—XIII вв.). Он занимался оценкой потомства кроликов при следующих предположениях: все начинается с разнополой пары, ежегодно прино- сящей приплод в виде новой пары — самца и самки. Дети начинают пополнять по- пуляцию по такой же схеме через два года после своего рождения. Считая, что смертность отсутствует, получаем:

Читать »

Анализ и обработка чисел в Visual C# (Sharp)

Добавлено Дата: 11 February, 2014 категория: C#

Региональные  стандарты  и  страна  играют  важную  роль  при  обработке  чисел и дат, которые хранятся в виде строк. Представьте себе выполнение  сложения чисел, хранящихся  в  виде  строк.  Пример  такого  сложения  продемонстрирован на рис. 3.12.

Читать »

Преобразования к NSStгing и обратно Objective-C

Добавлено Дата: 9 May, 2013 категория: iPhone, Objective-C, Программирование для iOS и MacOS

Если вы работаете со строками С в программе Objective-C, вы должны уметь создавать NSString из строк С. Для этого в классе NSString имеется специальный метод:

char "greeting I ‘(etto*’,

2AAtring "E I #2AAtring string)ith>Atring:greeting encoding:2A3;@8AtringVncoding$,

Читать »

printf() – Objective-C

Добавлено Дата: 14 April, 2013 категория: iPhone, Objective-C, Программирование для iOS и MacOS

Но прежде чем браться за числа, мы рассмотрим функцию printf(), которая тоже уже использовалась в наших программах. Функция printf() выводит на консоль строку, то есть цепочку символов. По сути, строка содержит некоторый текст. Откройте   проект   ClassCertificates и   найдите   в   файле   main.c   функцию congratulateStudent().

Читать »

Преобразование строковых переменных BASCOM-8051

Добавлено Дата: 13 January, 2013 категория: Bascom-8051, Basic, Железо

Строковые переменные могут преобразовываться в другие строковые переменные – длинные разбираться на части и, наоборот, из коротких строк могут складываться длинные. Bascom обеспечивает преобразование цифр, записанных в строковых переменных, в числа и  преобразование чисел в строковые переменные. Причем числа могут  быть  записаны  в  виде  десятичных  или  шестнадцатеричных  цифр  (символов).  В  следующей  таблице показано  расположение байтов строковой переменной в памяти после ее очистки (нулями). В первом  случае в переменную длиной N записано символами число «1234». Во втором случае на его  место  записано сообщение

Читать »

Язык сканирования и обработки шаблонов awk

Добавлено Дата: 18 September, 2012 категория: Программирование для UNIX

Некоторые ограничения sed устранены в программе awk. В ее основу положена та же идея, что и в sed, но реализация ближе к языку Си, чем к текстовому редактору. Формат вызова программы аналогичен sed:

$ awk  ’program’  имена5файлов …

но аргумент program имеет  другое значение:

Читать »

Краткое описание «Стандартного»  редактора UNIX

Добавлено Дата: 14 September, 2012 категория: Программирование для UNIX

«Стандартным» редактором UNIX  является ed,  который изначально был написан Кеном  Томпсоном (Ken Thompson). Он была  разработан в начале  семидесятых годов  в качестве  вычислительной среды  малых машин (в первой системе UNIX  программа пользователя не могла превышать 8 Кбайт) с чрезвычайно медленными консолями (10–15 симво лов  в секунду).  Основой  для ed послужил ранее  существовавший редактор qed, в свое время пользовавшийся популярностью.

Читать »

ВВОД ПРОГРАММЫ НА БЕЙСИКЕ

Добавлено Дата: 14 July, 2012 категория: Basic

После выполнения Вами одной из описанных выше процедур система готова к вводу программы. Наберите первую строку, не забыв указать номер оператора, и нажмите клавишу возврата каретки (на Вашей клавиатуре она может иметь маркировку RETURN, CR или ACCEPT). Тем самым управление будет передано ЭВМ, которая запомнит введенную строку и выдаст приглашение к вводу следующей строки.  Некоторые  вычислительные  системы,  в  основном  большие  мультитерминальные  ЭВМ, проверяют правильность строки перед тем, как воспринять ее. Это свойство очень полезно, так как сразу выявляются нередко случающиеся опечатки и такие ошибки, как недостающие скобки. В этом случае система не запомнит ошибочную строку. Большинство систем с Бейсиком для микроЭВМ не обладает таким свойством; они выполняют аналогичные синтаксические проверки только в момент исполнения программы.

Читать »

ВВОД СТРОКИ СИМВОЛОВ

Добавлено Дата: 25 June, 2012 категория: Basic

Как уже обсуждалось в подразд. 4.2.1, при вводе значения строковой переменной оператором INPUT возникают определенные  трудности, если вводимая строка  содержит запятые.  Запятая   служит разделителем, заставляющим оператор INPUT  рассматривать такую строку как несколько  строк. Заключив строку в кавычки, можно заставить оператор INPUT воспринимать ее как одну строку, но это неудобно, а иногда даже и невозможно, например, если ввод осуществляется оператором INPUT из   файла,  а  не  с  терминала. Чтобы  обойти эту  проблему,  во  многих   системах с  Бейсиком предусмотрена  модификация  оператора  INPUT,  предназначенная  специально для  ввода  в  одну

Читать »

ФОРМАТИРОВАНИЕ ДАННЫХ

Добавлено Дата: 25 June, 2012 категория: 1С Предприятие

Представление  данных  при  их выводе на  различные  носители  можно  изменять, применяя встроенную функцию Формат, имеющую следующий синтаксис:

представлениеЗначения  =  Формат(значение,   форматнаяСтрока);

Функция Формат, получив значение, преобразовывает его в соответствии с правилами, заданными  символьным параметром форматнаяСтрока,  и  возвращает результат в виде строки с отформатированными данными.

Читать »

ВСТРОЕННЫЕ ФУНКЦИИ ДЛЯ РАЗНЫХ  ТИПОВ  ДАННЫХ

Добавлено Дата: 22 June, 2012 категория: 1С Предприятие

2.8.1.   ВСТРОЕННЫЕ МАТЕМАТИЧЕСКИЕ ФУНКЦИИ

Приведенные в табл. 2.7 математические функции применяются с числовыми типами данных.  Они имеют в качестве аргументов числовые выражения и возвращают (если при их исполнении не возникло ошибки) некоторое число.

Читать »

ВСТРОЕННЫЕ ФУНКЦИИ ПРЕОБРАЗОВАНИЯ ТИПОВ ДАННЫХ

Добавлено Дата: 20 June, 2012 категория: 1С Предприятие

Как  мы видели, в выражениях с операндами разных  типов данных  преобразования типов выполняются автоматически в соответствии с описанными в разд. 2.5 правилами. При этом  тип выражения определяется типом его первого  операнда. Используя такое свойстве выражений 1С, можно  решать  вопросы преобразования  типов данных, такие, как  преобразования "число строка", "дата число" и обратные. Покажем это на примерах.

Читать »

АРИФМЕТИЧЕСКИЕ ОПЕРАЦИИ ДЛЯ ЧИСЛОВОГО ТИПА ДАННЫХ

Добавлено Дата: 3 June, 2012 категория: 1С Предприятие

С  каждым  типом данных  связан  набор  операций.  С числовыми  данными  употребляются  известные арифметические операции *, /, +, и операция %, возвращающая остаток  от деления операндов, например:

Читать »

Модуль String

Добавлено Дата: 15 May, 2012 категория: Haskell

содержит описания программных сущностей для маршалинга (то есть упаковки в пакеты с приписыванием определённой служебной информации для последующей передачи по сети) строк в формате языка C. Использование:

import  Foreign.C.String

Процесс маршалинга (маршализация) преобразует каждый символ в формате языка Haskell (представление символа формата Unicode) в один или несколько байт, как это определено текущими установками системы локализации. Как следствие, нет никаких гарантий того, что получающаяся строка в формате языка C будет соответствовать по длине строке в формате языка Haskell. Преобразование между  представлением строки в формате языка Haskell и текущим форматом системы локализации может быть теряющим информацию.

Читать »

Статический текст

Добавлено Дата: 1 April, 2012 категория: Silverlight

В Silverlight есть привычный вам элемент управления Label, но здесь он использует­ся не просто как надпись, а как мощное средство связывания данных (см. главу 16). Для вывода надписей в Silverlight используется элемент TextBlock, который часто встречал­ся в примерах предыдущих глав.

Читать »