เชชเซเชฐเชเชพเชถเชจ เชชเชเซ
เชชเซเชธเซเชเชเซเชฐเซเชเชธเชเซเชฏเซเชเชฒ เชฆเชธเซเชคเชพเชตเซเชเซเชเชฐเชฃ เชธเชเชเซเชทเชฟเชชเซเชคเชฎเชพเช เชเชฃเชพเชตเซ เชเซ: "เชเชฃเชคเชฐ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชเชตเซ เชญเซเชฒเซเชจเซเช เชธเชเชเชพเชฒเชจ เช เชจเซ เชคเซเชฎเชจเชพ เชชเซเชฐเชเชพเชฐ เช เชเชฃเชฟเชค เช เชจเซ เชเชฎเซเชชเซเชฏเซเชเชฐ เชตเชฟเชเซเชเชพเชจเชจเซ เชธเชฎเชเซเชฐ เชถเชพเชเชพเชจเซ เชตเชฟเชทเชฏ เชเซ, เช เชจเซ เชคเซ เช เชนเซเช เชเชตเชฐเซ เชฒเซเชตเชพเชฎเชพเช เชเชตเชคเซเช เชจเชฅเซ" (เชเซเชฏเชพเชฐเซ เชตเชพเชเชเชจเซ IEEE 754 เชธเซเชเชพเชจเซเชกเชฐเซเชกเชจเซ เชธเชฎเชเชฆเชพเชฐเซเชชเซเชฐเซเชตเช เชเชฒเซเชฒเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ). เช เชนเซเช เชเชฏเชพ เชชเซเชฐเชเชพเชฐเชจเซ เชญเซเชฒเซเชจเซ เช เชฐเซเชฅ เชเซ? เชเชพเชฒเซ เชคเซเชฎเชจเซ เชเซเชฐเชฎเชฎเชพเช เชเชฐเซเชเชพ เชเชฐเซเช, เช เชจเซ เชคเซ เชเซเชเช เชธเชฎเชฏเชฎเชพเช เช เชธเซเชชเชทเซเช เชฅเช เชเชถเซ เชเซ เชฎเซเช เชซเชฐเซเชฅเซ เชชเซเชจ เชเซเชฎ เชนเชพเชฅเชฎเชพเช เชฒเซเชงเซ.
เชเชพเชฒเซ เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ เชเช เชธเชฐเชณ เชตเชฟเชจเชเชคเซ เชฒเชเช:
********* ะะะะ ะะก *********
SELECT 0.1::REAL;
**************************
float4
--------
0.1
(1 ัััะพะบะฐ)
เชชเชฐเชฟเชฃเชพเชฎเซ, เช เชฎเชจเซ เชเชเช เชเชพเชธ เชฆเซเชเชพเชถเซ เชจเชนเซเช - เช เชฎเชจเซ เช เชชเซเชเซเชทเชฟเชค 0.1 เชฎเชณเชถเซ. เชชเชฐเชเชคเซ เชนเชตเซ เชเชพเชฒเซ เชคเซเชจเซ เชธเชฐเชเชพเชฎเชฃเซ 0.1 เชธเชพเชฅเซ เชเชฐเซเช:
********* ะะะะ ะะก *********
SELECT 0.1::REAL = 0.1;
**************************
?column?
----------
f
(1 ัััะพะบะฐ)
เชธเชฎเชพเชจ เชจเชฅเซ! เชถเซเช เชเชฎเชคเซเชเชพเชฐเซ! เชชเชฐเชเชคเซ เชเชเชณ, เชตเชงเซ. เชเซเช เชเชนเซเชถเซ, เชนเซเช เชเชพเชฃเซเช เชเซเช เชเซ REAL เช เชชเซเชฐเซเชฃเชพเชเชเซ เชธเชพเชฅเซ เชเชฐเชพเชฌ เชฐเซเชคเซ เชตเชฐเซเชคเซ เชเซ, เชคเซเชฅเซ เชนเซเช เชคเซเชฏเชพเช เชธเชเชชเซเชฐเซเชฃ เชธเชเชเซเชฏเชพเช เชฆเชพเชเชฒ เชเชฐเซเชถ, เช เชจเซ เชคเซเชฎเชจเซ เชธเชพเชฅเซ เชฌเชงเซเช เชเซเชเซเชเชธเชชเชฃเซ เชธเชพเชฐเซเช เชฐเชนเซเชถเซ. เชเชเซ, เชเชพเชฒเซ เชจเชเชฌเชฐ 123 เชจเซ REAL เชฎเชพเช เชเชพเชธเซเช เชเชฐเซเช:
********* ะะะะ ะะก *********
SELECT 123456789::REAL::INT;
**************************
int4
-----------
123456792
(1 ัััะพะบะฐ)
เช เชจเซ เชคเซ 3 เชตเชงเซ เชนเซเชตเชพเชจเซเช เชฌเชนเชพเชฐ เชเชตเซเชฏเซเช! เชฌเชธ, เชกเซเชเชพเชฌเซเช เชเชเชฐเซ เชเซเชตเซ เชฐเซเชคเซ เชเชฃเชคเชฐเซ เชเชฐเชตเซ เชคเซ เชญเซเชฒเซ เชเชฏเซ เชเซ! เช เชฅเชตเชพ เชเชชเชฃเซ เชเชเชเช เชเซเชฐเชธเชฎเช เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช? เชเชพเชฒเซ เชคเซเชจเซ เชเชเซเชคเชฟ เชเชฐเซเช.
เชชเซเชฐเชฅเชฎ, เชเชพเชฒเซ เชธเชพเชฎเชเซเชฐเซเชจเซ เชฏเชพเชฆ เชเชฐเซเช. เชเซเชฎ เชคเชฎเซ เชเชพเชฃเซ เชเซ, เชเซเชเชชเชฃ เชฆเชถเชพเชเชถ เชธเชเชเซเชฏเชพเชจเซ เชฆเชธเชจเซ เชถเชเซเชคเชฟเชเชฎเชพเช เชตเชฟเชธเซเชคเซเชค เชเชฐเซ เชถเชเชพเชฏ เชเซ. เชคเซเชฅเซ, เชจเชเชฌเชฐ 123.456 1*102 + 2*101 + 3*100 + 4*10-1 + 5*10-2 + โโ6*10-3 เชจเซ เชฌเชฐเชพเชฌเชฐ เชนเชถเซ. เชชเชฐเชเชคเซ เชเซเชฎเซเชชเซเชฏเซเชเชฐ เชฆเซเชตเชฟเชธเชเชเซ เชธเซเชตเชฐเซเชชเชฎเชพเช เชธเชเชเซเชฏเชพเช เชธเชพเชฅเซ เชเชพเชฐเซเชฏ เชเชฐเซ เชเซ, เชคเซเชฅเซ เชคเซเชจเซ เชฌเซเชจเซ เชถเชเซเชคเชฟเชเชฎเชพเช เชตเชฟเชธเซเชคเชฐเชฃเชจเชพ เชธเซเชตเชฐเซเชชเชฎเชพเช เชฆเชฐเซเชถเชพเชตเชตเซเช เชชเชกเชถเซ. เชคเซเชฅเซ, เชฌเชพเชเชจเชฐเซเชฎเชพเช 5.625 เชจเชเชฌเชฐ 101.101 เชคเชฐเซเชเซ เชฐเชเซ เชฅเชพเชฏ เชเซ เช เชจเซ เชคเซ 1*22 + 0*21 + 1*20 + 1*2-1 + 0*2-2 + 1*2-3 เชจเซ เชฌเชฐเชพเชฌเชฐ เชนเชถเซ. เช เชจเซ เชเซ เชฌเซเชจเซ เชธเชเชพเชฐเชพเชคเซเชฎเช เชถเชเซเชคเชฟเช เชนเชเชฎเซเชถเชพ เชธเชเชชเซเชฐเซเชฃ เชฆเชถเชพเชเชถ เชธเชเชเซเชฏเชพเช (1, 2, 4, 8, 16, เชตเชเซเชฐเซ) เชเชชเซ เชเซ, เชคเซ เชชเชเซ เชจเชเชพเชฐเชพเชคเซเชฎเช เชธเชพเชฅเซ เชฌเชงเซเช เชตเชงเซ เชเชเชฟเชฒ เชเซ (0.5, 0.25, 0.125, 0,0625, เชตเชเซเชฐเซ). เชธเชฎเชธเซเชฏเชพ เช เชเซ เชเซ เชฆเชฐเซเช เชฆเชถเชพเชเชถเชจเซ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชฆเซเชตเชฟเชธเชเชเซ เช เชชเซเชฐเซเชฃเชพเชเช เชคเชฐเซเชเซ เชฐเชเซ เชเชฐเซ เชถเชเชพเชคเซเช เชจเชฅเซ. เชเชฎ, เชฆเซเชตเชฟเชธเชเชเซ เช เชชเซเชฐเซเชฃเชพเชเชเชจเชพ เชธเซเชตเชฐเซเชชเชฎเชพเช เชเชชเชฃเซเช เชจเชพเชฎเชเซเชจ 0.1 เชธเชพเชฎเชฏเชฟเช เชฎเซเชฒเซเชฏ 0.0(0011) เชคเชฐเซเชเซ เชฆเซเชเชพเชฏ เชเซ. เชชเชฐเชฟเชฃเชพเชฎเซ, เชเซเชฎเซเชชเซเชฏเซเชเชฐ เชฎเซเชฎเชฐเซเชฎเชพเช เช เชธเชเชเซเชฏเชพเชจเซเช เช เชเชคเชฟเชฎ เชฎเซเชฒเซเชฏ เชฌเซเช เชเชเชกเชพเชเชจเชพ เชเชงเชพเชฐเซ เชฌเชฆเชฒเชพเชถเซ.
เชเชฎเซเชชเซเชฏเซเชเชฐ เชฎเซเชฎเชฐเซเชฎเชพเช เชตเชพเชธเซเชคเชตเชฟเช เชธเชเชเซเชฏเชพเช เชเซเชตเซ เชฐเซเชคเซ เชธเชเชเซเชฐเชนเชฟเชค เชฅเชพเชฏ เชเซ เชคเซ เชฏเชพเชฆ เชเชฐเชตเชพเชจเซ เชนเชตเซ เชธเชฎเชฏ เชเซ. เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ เชเชนเซเช เชคเซ, เชตเชพเชธเซเชคเชตเชฟเช เชธเชเชเซเชฏเชพเชฎเชพเช เชคเซเชฐเชฃ เชฎเซเชเซเชฏ เชญเชพเชเซเชจเซ เชธเชฎเชพเชตเซเชถ เชฅเชพเชฏ เชเซ - เชธเชพเชเชจ, เชฎเชจเซเชเชฟเชธเชพ เช เชจเซ เชเชพเชคเชพเชเช. เชเชฟเชนเซเชจ เชเชพเช เชคเซ เชตเชคเซเชคเชพ เช เชฅเชตเชพ เชเชเชพ เชนเซเช เชถเชเซ เชเซ, เชคเซเชฅเซ เชคเซเชจเชพ เชฎเชพเชเซ เชเช เชฌเซเช เชซเชพเชณเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชชเชฐเชเชคเซ เชฎเซเชจเซเชเชฟเชธเชพ เช เชจเซ เชเชพเชคเชพเชเชเชจเชพ เชฌเชฟเชเซเชธเชจเซ เชธเชเชเซเชฏเชพ เชตเชพเชธเซเชคเชตเชฟเช เชชเซเชฐเชเชพเชฐ เชฆเซเชตเชพเชฐเชพ เชจเชเซเชเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชคเซเชฅเซ, REAL เชชเซเชฐเชเชพเชฐ เชฎเชพเชเซ, เชฎเซเชจเซเชเชฟเชธเชพเชจเซ เชฒเชเชฌเชพเช 23 เชฌเชฟเชเซเชธ เชเซ (1 เชจเซ เชฌเชฐเชพเชฌเชฐ เชเช เชฌเซเช เชฎเซเชจเซเชเชฟเชธเชพเชจเซ เชถเชฐเซเชเชคเชฎเชพเช เชเชฐเซเชญเชฟเชค เชฐเซเชคเซ เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เช เชจเซ เชชเชฐเชฟเชฃเชพเชฎ 24 เชเซ), เช เชจเซ เชเชพเชค 8 เชฌเชฟเชเซเชธ เชเซ. เชเซเชฒ 32 เชฌเชฟเชเซเชธ เช เชฅเชตเชพ 4 เชฌเชพเชเชเซเชธ เชเซ. เช เชจเซ เชกเชฌเชฒ เชชเซเชฐเชฟเชธเชฟเชถเชจ เชชเซเชฐเชเชพเชฐ เชฎเชพเชเซ, เชฎเซเชจเซเชเชฟเชธเชพเชจเซ เชฒเชเชฌเชพเช 52 เชฌเชฟเชเซเชธ เชนเชถเซ, เช เชจเซ เชเชพเชค 11 เชฌเชฟเชเซเชธ เชนเชถเซ, เชเซเชฒ 64 เชฌเชฟเชเซเชธ เช เชฅเชตเชพ 8 เชฌเชพเชเชเซเชธ เชฎเชพเชเซ. PostgreSQL เชซเซเชฒเซเชเชฟเชเช เชชเซเชเชจเซเช เชจเชเชฌเชฐเซ เชฎเชพเชเซ เชเชเซเช เชเซเชเชธเชพเชเชจเซ เชธเชฎเชฐเซเชฅเชจ เชเชชเชคเซเช เชจเชฅเซ.
เชเชพเชฒเซ เชเชชเชฃเชพ เชฆเชถเชพเชเชถ เชจเชเชฌเชฐ 0.1 เชจเซ เชตเชพเชธเซเชคเชตเชฟเช เช เชจเซ เชกเชฌเชฒ เชเซเชเชธเชพเช เชฌเชเชจเซ เชชเซเชฐเชเชพเชฐเซเชฎเชพเช เชชเซเช เชเชฐเซเช. เชเชพเชคเชพเชเชเชจเซ เชจเชฟเชถเชพเชจเซ เช เชจเซ เชฎเซเชฒเซเชฏ เชธเชฎเชพเชจ เชนเซเชตเชพเชฅเซ, เช เชฎเซ เชฎเซเชจเซเชเชฟเชธเชพ เชชเชฐ เชงเซเชฏเชพเชจ เชเซเชจเซเชฆเซเชฐเชฟเชค เชเชฐเซเชถเซเช (เชนเซเช เชเชฐเชพเชฆเชพเชชเซเชฐเซเชตเช เชเชพเชคเชพเชเชเชจเชพ เชฎเซเชฒเซเชฏเซ เช เชจเซ เชถเซเชจเซเชฏ เชตเชพเชธเซเชคเชตเชฟเช เชฎเซเชฒเซเชฏเซเชจเซ เชธเชเชเซเชฐเชนเชฟเชค เชเชฐเชตเชพเชจเชพ เชฌเชฟเชจ-เชธเซเชชเชทเซเช เชฒเชเซเชทเชฃเซเชจเซ เชเซเชกเซ เชฆเชเช เชเซเช, เชเชพเชฐเชฃ เชเซ เชคเซเช เชธเชฎเชเชฃเชจเซ เชเชเชฟเชฒ เชฌเชจเชพเชตเซ เชเซ เช เชจเซ เชธเชพเชฐเชฅเซ เชตเชฟเชเชฒเชฟเชค เชเชฐเซ เชเซ. เชธเชฎเชธเซเชฏเชพ เชฎเชพเชเซ, เชเซ เชฐเชธ เชนเซเชฏ, เชคเซ IEEE 754 เชงเซเชฐเชฃ เชเซเช). เชเชชเชฃเชจเซ เชถเซเช เชฎเชณเชถเซ? เชเซเชเชจเซ เชฒเชพเชเชจเชฎเชพเช เชนเซเช เชตเชพเชธเซเชคเชตเชฟเช เชชเซเชฐเชเชพเชฐ เชฎเชพเชเซ "เชฎเซเชจเซเชเชฟเชธเชพ" เชเชชเซเชถ (เชจเชเซเชเชจเซ เชฐเชเซ เชเชฐเซ เชถเชเชพเชฏ เชคเซเชตเซ เชธเชเชเซเชฏเชพเชจเซ 1 เชฆเซเชตเชพเชฐเชพ เชเซเชฒเซเชฒเชพ เชฌเซเชเชจเชพ เชฐเชพเชเชจเซเชกเชฟเชเชเชจเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฐเชพเชเซเชจเซ, เช เชจเซเชฏเชฅเชพ เชคเซ 0.099999 เชนเชถเซ...), เช เชจเซ เชจเซเชเซเชจเซ เชฒเชพเชเชจเชฎเชพเช - เชฎเชพเชเซ เชกเชฌเชฒ เชชเซเชฐเชฟเชธเชฟเชถเชจ เชชเซเชฐเชเชพเชฐ:
0.000110011001100110011001101
0.00011001100110011001100110011001100110011001100110011001
เชฆเซเชเซเชคเซ เชฐเซเชคเซ เช เชฌเซ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เช เชฒเช เชจเชเชฌเชฐเซ เชเซ! เชคเซเชฅเซ, เชธเชฐเชเชพเชฎเชฃเซ เชเชฐเชคเซ เชตเชเชคเซ, เชชเซเชฐเชฅเชฎ เชจเชเชฌเชฐ เชถเซเชจเซเชฏ เชธเชพเชฅเซ เชเชพเชฆเซเชตเชพเชณเซ เชนเชถเซ เช เชจเซ เชคเซเชฅเซ, เชฌเซเชเชพ เชเชฐเชคเชพ เชฎเซเชเซ เชนเชถเซ (เชเชพเชคเชพเชฎเชพเช เชฐเชพเชเชจเซเชกเชฟเชเช - เชเช เชฌเซเชฒเซเชกเชฎเชพเช เชเชฟเชนเซเชจเชฟเชค เชฅเชฏเซเชฒ เชเซ). เช เช เชฎเชพเชฐเชพ เชเชฆเชพเชนเชฐเชฃเซเชฎเชพเชเชฅเซ เช เชธเซเชชเชทเซเชเชคเชพ เชธเชฎเชเชพเชตเซ เชเซ. เชฌเซเชเชพ เชเชฆเชพเชนเชฐเชฃเชฎเชพเช, เชธเซเชชเชทเซเชเชชเชฃเซ เชเชฒเซเชฒเซเชเชฟเชค เชจเชเชฌเชฐ 0.1 เชจเซ เชกเชฌเชฒ เชชเซเชฐเซเชธเซเชเชจ เชชเซเชฐเชเชพเชฐ เชฎเชพเชเซ เชเชพเชธเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เช เชจเซ เชชเชเซ เชตเชพเชธเซเชคเชตเชฟเช เชชเซเชฐเชเชพเชฐเชจเซ เชธเชเชเซเชฏเชพ เชธเชพเชฅเซ เชธเชฐเชเชพเชฎเชฃเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชฌเชเชจเซเชจเซ เชธเชฎเชพเชจ เชชเซเชฐเชเชพเชฐเชฎเชพเช เชเชเชพเชกเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เช เชจเซ เชเชชเชฃเซ เชชเชพเชธเซ เชฌเชฐเชพเชฌเชฐ เชเซ เชเซ เชเชชเชฃเซ เชเชชเชฐ เชเซเชเช เชเซเช. เชเชพเชฒเซ เชเซเชตเซเชฐเซ เชธเชเชถเซเชงเชฟเชค เชเชฐเซเช เชเซเชฅเซ เชฌเชงเซเช เชธเซเชฅเชพเชจ เชชเชฐ เชเชตเซ:
********* ะะะะ ะะก *********
SELECT 0.1::REAL > 0.1::DOUBLE PRECISION;
**************************
?column?
----------
t
(1 ัััะพะบะฐ)
เช เชจเซ เชเชฐเซเชเชฐ, เชจเชเชฌเชฐ 0.1 เชจเซ เชตเชพเชธเซเชคเชตเชฟเช เช เชจเซ เชกเชฌเชฒ เชชเซเชฐเชฟเชธเชฟเชถเชจเชฎเชพเช เชกเชฌเชฒ เชเชเชพเชกเชพ เชฆเซเชตเชพเชฐเชพ, เช เชฎเชจเซ เชเซเชฏเชกเชพเชจเซ เชเชตเชพเชฌ เชฎเชณเซ เชเซ:
********* ะะะะ ะะก *********
SELECT 0.1::REAL::DOUBLE PRECISION;
**************************
float8
-------------------
0.100000001490116
(1 ัััะพะบะฐ)
เช เชเชชเชฐเชจเชพ เชคเซเชฐเซเชเชพ เชเชฆเชพเชนเชฐเชฃเชจเซ เชชเชฃ เชธเชฎเชเชพเชตเซ เชเซ. เชจเชเชฌเชฐ 123 เชธเชฐเชณ เชเซ เชฎเชจเซเชเชฟเชธเชพเชจเซ 24 เชฌเชฟเชเซเชธเชฎเชพเช เชซเชฟเช เชเชฐเชตเซเช เช เชถเชเซเชฏ เชเซ (23 เชธเซเชชเชทเซเช + 1 เชเชฐเซเชญเชฟเชค). เชฎเชนเชคเซเชคเชฎ เชชเซเชฐเซเชฃเชพเชเช เชเซ 24 เชฌเชฟเชเซเชธเชฎเชพเช เชซเชฟเช เชฅเช เชถเชเซ เชเซ เชคเซ 224-1 = 16 เชเซ. เชคเซเชฅเซ, เช เชฎเชพเชฐเซ เชธเชเชเซเชฏเชพ 777 เชจเชเซเชเชจเชพ เชชเซเชฐเชคเชฟเชจเชฟเชงเชฟเชคเซเชต เชเชฐเซ เชถเชเชพเชฏ เชคเซเชตเชพ 215 เชชเชฐ เชเซเชณเชพเชเชพเชฐ เชเซ. เชชเซเชฐเชเชพเชฐเชจเซ เชกเชฌเชฒ เชชเซเชฐเชฟเชธเชฟเชถเชจเชฎเชพเช เชฌเชฆเชฒเซเชจเซ, เช เชฎเซ เชนเชตเซ เช เชฆเซเชถเซเชฏ เชเซเช เชถเชเชคเชพ เชจเชฅเซ:
********* ะะะะ ะะก *********
SELECT 123456789::DOUBLE PRECISION::INT;
**************************
int4
-----------
123456789
(1 ัััะพะบะฐ)
เชฌเชธ เชเชเชฒเซเช เช. เชคเซ เชคเชพเชฐเชฃ เชเชชเซ เชเซ เชเซ เชคเซเชฏเชพเช เชเซเช เชเชฎเชคเซเชเชพเชฐเซ เชจเชฅเซ. เชชเชฐเชเชคเซ เชตเชฐเซเชฃเชตเซเชฒ เชฆเชฐเซเช เชตเชธเซเชคเซ เช เชตเชฟเชเชพเชฐเชตเชพเชจเซเช เชเช เชธเชพเชฐเซเช เชเชพเชฐเชฃ เชเซ เชเซ เชคเชฎเชจเซ เชเชฐเซเชเชฐ เชตเชพเชธเซเชคเชตเชฟเช เชชเซเชฐเชเชพเชฐเชจเซ เชเซเชเชฒเซ เชเชฐเซเชฐ เชเซ. เชเชฆเชพเช เชคเซเชจเชพ เชเชชเชฏเซเชเชจเซ เชธเซเชฅเซ เชฎเซเชเซ เชซเชพเชฏเชฆเซ เช เชเซ เชเซ เชเซเชเชธเชพเชเชจเชพ เชเชพเชฃเซเชคเชพ เชจเซเชเชถเชพเชจ เชธเชพเชฅเซ เชเชฃเชคเชฐเซเชเชจเซ เชเชกเชช. เชชเชฐเชเชคเซ เชถเซเช เช เชเช เชธเชพเชฐเซเชตเชคเซเชฐเชฟเช เชฆเซเชถเซเชฏ เชนเชถเซ เชเซ เช เชชเซเชฐเชเชพเชฐเชจเชพ เชตเชพเชฐเชเชตเชพเชฐ เชเชชเชฏเซเชเชจเซ เชฏเซเชเซเชฏ เช เซเชฐเชตเชถเซ? เชตเชฟเชเชพเชฐเชถเซ เชจเชนเซเช.
เชธเซเชฐเซเชธ: www.habr.com