My Short Notes

วิธีติดตั้ง NVM

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
จากนั้นให้ใช้คำสั่ง
echo $0
เพื่อดูว่าเราใช้ Terminal ของอะไร เช่น เจมส์ใช้ของ zsh ให้ vi เข้าไปแก้ไขไฟล์ ~/.zshrc โดยการเพิ่มคำสั่งด้านล่างนี้ เข้าไปที่ด้านท้ายของไฟล์
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
คำสั่งต้องขึ้นบรรทัดใหม่ด้วยเน้อ กดปุ่ม Copy จากในหน้าเว็บแล้วมันไม่ขึ้นบรรทัดใหม่ให้ ให้ลาก Copy แทนเอาเน้อครับ

วิธีการคิดราคาก่อน VAT จากราคาที่รวม VAT

Example

สินค้าราคา 321 บาทรวม VAT 7% ไปแล้ว จะหาราคาก่อน VAT เท่ากับกี่บาท
เราสามารถใช้วิธีการเทียบบัญญัติไตรยางศ์ ได้แบบนี้ครับ
107% มีมูลค่าเท่ากับ 321
100% มีมูลค่าเท่ากับ (321 x 100) / 107 ซึ่งจะเท่ากับ 300 บาท
หรือสามารถใช้วิธี ราคารวม VAT 7% * (100 / 107) ก็ได้ค่าเท่ากันครับ

การแปลงเลขฐาน 16 เป็นเลขฐาน 10

Example

2 f a
วิธีการแปลงคือตัวที่อยู่ขวาสุดคือ 160 ตามลำดับจนถึงตัวซ้ายสุด ซึ่งในที่นี้คือ 162
2 x 162
จะได้
2 x 256
= 512
15 x 161
จะได้
15 x 16
= 240
10 x 160
จะได้
10 x 1
= 10
จากนั้นเอาข้อมูลที่ได้มาบวกกัน จะมีค่าเท่ากับ 762

การแปลงเลขฐาน 2 เป็นเลขฐาน 10

Example

0 0 1 0 1 1 0 1
วิธีการแปลงคือตัวที่อยู่ขวาสุดคือ 20 ตามลำดับจนถึงตัวซ้ายสุด ซึ่งในที่นี้คือ 27
0 x 27
จะได้
0 x 128
= 0
0 x 26
จะได้
0 x 64
= 0
1 x 25
จะได้
1 x 32
= 32
0 x 24
จะได้
0 x 16
= 0
1 x 23
จะได้
1 x 8
= 8
1 x 22
จะได้
1 x 4
= 4
0 x 21
จะได้
0 x 2
= 0
1 x 20
จะได้
1 x 1
= 1
จากนั้นเอาข้อมูลที่ได้มาบวกกัน จะมีค่าเท่ากับ 45