40 Гбайт = 40 * 1024 * 1024 * 1024 * 8 бит = 343597383680 бит
700 Мбайт = 700 * 1024 * 1024 * 8 бит = 5872025600 бит
Кол-во = 343597383680 / 5872025600 шт = 58.51428571428571 шт ~= 59 шт (округляем в большую сторону так как кусками тут быть не может)
1000, 2000, 3000, 4000, 5000, ...
Как-то так:
function getMatches() {
var reg = /\b[A-Z][A-z]+\b/g
var words = "Hello Welcome nice Znanija no Yes AbsoLutle OK ok OK"
return words.match(reg);
}
вывод:
> (7) ["Hello", "Welcome", "Znanija", "Yes", "AbsoLutle", "OK", "OK"]
Для представления чисел в микропроцессоре используется двоичная система счисления.
При этом любой цифровой сигнал может иметь два устойчивых состояния: «высокий уровень» и «низкий уровень». В двоичной системе счисления для изображения любого числа используются две цифры, соответственно: 0 и 1. Произвольное число <span>x=anan-1..a1a0,a-1a-2...a-m</span> запишется в двоичной системе счисления как
<span>x = an·2n+an-1·2n-1+...+a1·21+a0·20+a-1·2-1+a-2·2-2+...+a-m·2-m</span>
где <span>ai</span> - двоичные цифры (0 или 1).
Все на фотографии. Нужно использовать одну условную конструкцию