Тильда: различия между версиями

[непроверенная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
отмена правки 83719425 участника 2.94.37.169 (обс.) это не определение, а трик, поэтому в статье про знак не уместно
Строка 78:
== Тильда в информатике и вычислительной технике ==
* в языках [[Си (язык программирования)|C]]/[[C++]], [[Java]], [[Python]], [[Verilog]] и др. тильда — одноместный префиксный оператор, означающий побитовое отрицание (в отличие от логического отрицания, обозначаемого восклицательным знаком);
* В [[JavaScript]] ~~ позволяет отбросить дробную часть числа.
* в файловой системе [[VFAT]] при кодировании длинных имён в формат, понятный [[DOS]], тильда используется для сокращения наименований файлов и каталогов, например PROGRA~1 вместо PROGRAM FILES (при этом если существует несколько имён начинающихся на одну и ту же строку, то используется ~2, ~3 и т. д., если число файлов больше десяти, то размер «строки» сокращается на символ до PROGR~12 и т. д.);
* в UNIX-подобных операционных системах с тильды начинается иерархический путь к своим файлам — <code>~/Documents/Shedule.odt</code> — или к файлам другого пользователя: <code>~ivanov/texts/report</code>