#18 Явное приведение типа в Паскаль, процедура val() - преобразование строки в число

В этом уроке речь пойдёт о явном приведении (конвертации, преобразовании) строки в число.

Что нужно знать

Задачи данного урока основаны на умении работать с одномерными массивами, в частности со строками, а также на использовании стандартной процедуры val(), позволяющей делать попытку конвертации строки в число.

php Вывод массива "ёлочкой" -- с возрастанием и убыванием

<?php

$a = [];

for ($i=0; $i<2455; $i++ ) {
    $a[$i] = $i + 1;
}

$j=0;
$k=1;
$r = TRUE;
$s = 1;

while ( $j < count ($a) ) {
    
    
    for ($i=0; ($i < $k) && ($j < count($a) ); $i++) {
        echo $a[$j], "\t";
        $j++;
    }
    
    if ($k == $s) {
        $r = FALSE;
    }
    if ($r) {
        $k++;
    } elseif ($k != 0) {
        $k--;
    }
    if ($k == 0) {
        $s++;
        $r = TRUE;
        $k++;
    }
    echo "\n";
   
}

ubuntu Установка на один компьютер вместе с Windows, начиная с ubuntu

Практика показывает, что если вам неохота читать документацию, то проще просто переустановить систему без lvm.

gparted create ntfs partition
Например:

  1. http://askubuntu.com/questions/161151/in...
  2. Разбираемся с UEFI и GPT: установка Windows и Kubuntu на один диск: https://habrahabr.ru/post/259283/

.gitignore Игнорировать родительскую папку -- ту в которой находится сам .gitignore

Для этого в файл .gitignore просто добавьте в очередной строке знак звездочки:

*

Например: игнорировать всю эту папку (и саму и содержимое) кроме гитигнора в ней:

# игнориоровать папку и содержимое
*
# Но не сам наш файл:
!.gitignore

git Удалить из контроля версий конкретный файл или папку -- команда git rm --cached

Для файла:

git rm --cached mylogfile.log

для папки:

git rm --cached -r mydirectory

Так можно удалить уже залитый (push) файл/папку из удалённого репозитория (например, GitHub).

git Почему появляется предложение ввести сообщение при git pull (merge commit) Merge branch 'master' of...Please enter a commit

Дело в том, что pull это объединение для двух команд: fetch и merge -- merge же как и commit требует ввести сообщение в командной строке (терминале) это может выглядеть как-то так:

Merge branch 'master' of .....

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.

vi Сохранить изменения и выйти -- команды

Нажимаем сначала Escape потом (write + quit):

:wq

И затем Enter.

То есть -- последовательно нажимаем (без плюсов):

Esc+:+w+q+Enter

Pages

Subscribe to fkn+antitotal RSS