МИК (наричана още Interprog, Българска кодировка е българска извънстандартна кодировка за кирилицата за MS-DOS. Използвана е предимно в Правец 16.
Разположение Показана е само горната половина (128–255) на таблицата, долната (0–127) е идентична с ASCII.
.0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .F1281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232240xE1 е едновременно немската буква есцет (U+00DF, ß) и гръцката малка буква бета (U+03B2, β);2252262270xE4 е едновременно знак за сума (U+2211, ∑) и гръцката голяма буква сигма (U+03A3, Σ);2282290xE6 е едновременно знак за микро (U+00B5, µ) и гръцката малка буква мю (U+03BC, μ);2302312322330xEA е едновременно знак за Ом (U+2126, Ω) и гръцката голяма буква омега (U+03A9, Ω);2342352362370xEE е едновременно знак за елемента на (U+2208, ∈) и гръцката малка буква Епсилон (U+03B5, ε)!238239240241242243244245246247248249250251252253254255
Забележки МИК кодировката обединява някои символи:
Разпределение на буквите МИК кодировката запазва азбучният ред на кирилицата, което позволява лесна обработка в бинарен вид:
10xx xxxx – е буква от кирилицата
100x xxxx – е главна буква от кирилицата
101x xxxx – е малка буква от кирилицата
По този начин е лесно създаването на функции за тестване и обработка на букви:
IsAlpha(), IsUpper(), IsLower(), ToUpper() and ToLower(),
са битови оператори и подреждането е по сравняване на стойностите на буквите.
Категория:Кодови таблици