Sorry for the confusion. There are a number of programming languages and frameworks that can be used to create a calculator with an interface, so without additional information, it's difficult to know which language or framework to use.

Here is a basic calculator program written in python:

```python
from tkinter import *

# Create a window
root = Tk()
root.title("Calculator")

# Define functions
def button_click(number):
    current = display.get()
    display.delete(0, END)
    display.insert(0, str(current) + str(number))

def clear():
    display.delete(0, END)

def add():
    first_number = display.get()
    global f_num
    global math_operation
    math_operation = "addition"
    f_num = int(first_number)
    display.delete(0, END)

def subtract():
    first_number = display.get()
    global f_num
    global math_operation
    math_operation = "subtraction"
    f_num = int(first_number)
    display.delete(0, END)

def multiply():
    first_number = display.get()
    global f_num
    global math_operation
    math_operation = "multiplication"
    f_num = int(first_number)
    display.delete(0, END)

def divide():
    first_number = display.get()
    global f_num
    global math_operation
    math_operation = "division"
    f_num = int(first_number)
    display.delete(0, END)

def equal():
    second_number = display.get()
    display.delete(0, END)

    if math_operation == "addition":
        display.insert(0, f_num + int(second_number))
    elif math_operation == "subtraction":
        display.insert(0, f_num - int(second_number))
    elif math_operation == "multiplication":
        display.insert(0, f_num * int(second_number))
    elif math_operation == "division":
        display.insert(0, f_num / int(second_number))

# Define display
display = Entry(root, width=35, borderwidth=5)
display.grid(row=0, column=0, columnspan=4, padx=10, pady=10)

# Define buttons
button_1 = Button(root, text="1", padx=40, pady=20, command=lambda: button_click(1))
button_2 = Button(root, text="2", padx=40, pady=20, command=lambda: button_click(2))
button_3 = Button(root, text="3", padx=40, pady=20, command=lambda: button_click(3))
button_4 = Button(root, text="4", padx=40, pady=20, command=lambda: button_click(4))
button_5 = Button(root, text="5", padx=40, pady=20, command=lambda: button_click(5))
button_6 = Button(root, text="6", padx=40, pady=20, command=lambda: button_click(6))
button_7 = Button(root, text="7", padx=40, pady=20, command=lambda: button_click(7))
button_8 = Button(root, text="8", padx=40, pady=20, command=lambda: button_click(8))
button_9 = Button(root, text="9", padx=40, pady=20, command=lambda: button_click(9))
button_0 = Button(root, text="0", padx=40, pady=20, command=lambda: button_click(0))
button_add = Button(root, text="+", padx=39, pady=20, command=add)
button_subtract = Button(root, text="-", padx=41, pady=20, command=subtract)
button_multiply = Button(root, text="*", padx=40, pady=20, command=multiply)
button_divide = Button(root, text="/", padx=41, pady=20, command=divide)
button_equal = Button(root, text="=", padx=91, pady=20, command=equal)
button_clear = Button(root, text="Clear", padx=79, pady=20, command=clear)

# Put buttons on screen
button_1.grid(row=3, column=0)
button_2.grid(row=3, column=1)
button_3.grid(row=3, column=2)
button_4.grid(row=2, column=0)
button_5.grid(row=2, column=1)
button_6.grid(row=2, column=2)
button_7.grid(row=1, column=0)
button_8.grid(row=1, column=1)
button_9.grid(row=1, column=2)
button_0.grid(row=4, column=0)
button_add.grid(row=5, column=0)
button_subtract.grid(row=6, column=0)
button_multiply.grid(row=6, column=1)
button_divide.grid(row=6, column=2)
button_equal.grid(row=5, column=1, columnspan=2)
button_clear.grid(row=4, column=1, columnspan=2)

# Run the program
root.mainloop()
```
ขอโทษสำหรับความสับสน. มีภาษาโปรแกรมและเฟรมเวิร์กจำนวนหนึ่งที่สามารถใช้ในการสร้างเครื่องคิดเลขด้วยอินเทอร์เฟซ ดังนั้น หากไม่มีข้อมูลเพิ่มเติม จึงเป็นเรื่องยากที่จะทราบว่าควรใช้ภาษาหรือเฟรมเวิร์กใด นี่คือโปรแกรมเครื่องคิดเลขพื้นฐานที่เขียนด้วยภาษาไพธอน: ```หลามจากการนำเข้า tkinter * # สร้างรูทหน้าต่าง = Tk() root.title("เครื่องคิดเลข") # กำหนดฟังก์ชัน def button_click(number): current = display.get( ) display.delete(0, END) display.insert(0, str(ปัจจุบัน) + str(หมายเลข)) def clear(): display.delete(0, END) def add(): first_number = display.get() global f_num global math_operation math_operation = "การบวก" f_num = int (first_number) display.delete (0, END) def ลบ (): first_number = display.get () global f_num global math_operation math_operation = "การลบ" f_num = int (first_number) display.delete(0, END) def คูณ(): first_number = display.get() global f_num global math_operation math_operation = "การคูณ" f_num = int(first_number) display.delete(0, END) def หาร(): first_number = display.get() global f_num global math_operation math_operation = "division" f_num = int(first_number) display.delete(0, END) def เท่ากับ(): Second_number = display.get() display.delete(0, END) ถ้า math_operation == "การบวก": display.insert(0, f_num + int(second_number)) elif math_operation == "การลบ": display.insert(0, f_num - int(second_number)) elif math_operation == "การคูณ": display. แทรก (0, f_num * int (second_number)) elif math_operation == "division": display.insert (0, f_num / int (second_number)) # กำหนดจอแสดงผล display = รายการ (root, width=35, borderwidth=5) display .grid(row=0, column=0, columnspan=4, padx=10, pady=10) # กำหนดปุ่ม button_1 = Button(root, text="1", padx=40, pady=20, command=lambda: button_click(1)) button_2 = ปุ่ม(root, text="2", padx=40, pady=20, command=lambda: button_click(2)) button_3 = ปุ่ม(root, text="3", padx=40, pady=20, command=lambda: button_click(3)) button_4 = Button(root, text="4", padx=40, pady=20, command=lambda: button_click(4)) button_5 = ปุ่ม(root, text= "5", padx=40, pady=20, command=lambda: button_click(5)) button_6 = Button(root, text="6", padx=40, pady=20, command=lambda: button_click(6)) button_7 = Button(root, text="7", padx=40, pady=20, command=lambda: button_click(7)) button_8 = Button(root, text="8", padx=40, pady=20, คำสั่ง =lambda: button_click(8)) button_9 = Button(root, text="9", padx=40, pady=20, command=lambda: button_click(9)) button_0 = ปุ่ม(root, text="0", padx =40, pady=20, command=lambda: button_click(0)) button_add = Button(root, text="+", padx=39, pady=20, command=add) button_subtract = Button(root, text="- ", padx=41, pady=20, command=subtract) button_multiply = Button(root, text="*", padx=40, pady=20, command=multiply) button_divide = Button(root, text="/", padx=41, pady=20, command=divide) button_equal = Button(root, text="=", padx=91, pady=20, command=equal) button_clear = ปุ่ม(root, text="Clear", padx= 79, pady=20, command=clear) # วางปุ่มบนหน้าจอ button_1.grid(row=3, column=0) button_2.grid(row=3, column=1) button_3.grid(row=3, column=2 ) button_4.grid(แถว=2, คอลัมน์=0) button_5.grid(แถว=2, คอลัมน์=1) button_6.grid(แถว=2, คอลัมน์=2) button_7.grid(แถว=1, คอลัมน์=0) button_8 .grid(แถว=1, คอลัมน์=1) button_9.grid(แถว=1, คอลัมน์=2) button_0.grid(แถว=4, คอลัมน์=0) button_add.grid(แถว=5, คอลัมน์=0) button_subtract.grid (แถว=6, คอลัมน์=0) button_multiply.grid(แถว=6, คอลัมน์=1) button_divide.grid(แถว=6, คอลัมน์=2) button_equal.grid(แถว=5, คอลัมน์=1, คอลัมน์=2) button_clear .grid(row=4, column=1, columnspan=2) # รันโปรแกรม root.mainloop() ```
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence