ประเภทสั้นแสดงถึงจำนวนเต็มที่ลงนาม 16 บิต เช่น Int16
หากต้องการแปลงจำนวนเต็ม 16 บิตเป็นทศนิยมโดยปริยาย ให้ตั้งค่าสั้นก่อน
short val = -32768;
หากต้องการแปลง short เป็นทศนิยม ให้กำหนดค่า
dec = val;
เรามาดูตัวอย่างกันต่อ
ตัวอย่าง
using System; public class Demo { public static void Main() { short val = -32768; decimal dec; Console.WriteLine("Implicit conversion from Int16 to Decimal"); dec = val; Console.WriteLine("Decimal : "+dec); } }
ผลลัพธ์
Implicit conversion from Int16 to Decimal Decimal : -32768