পাটিগণিত এক্সপ্রেশন

গাণিতিক ফাংশন এবং ক্রিয়াকলাপগুলির একটি সংগ্রহ, যা অন্যান্য ওয়াচ ফেস ফর্ম্যাট উপাদানগুলি রিয়েল-টাইম অ্যাট্রিবিউট মান এবং জাইরোস্কোপিক প্রভাবগুলি সমাধান করতে ব্যবহার করে।

Wear OS 4 এ চালু করা হয়েছে।

উদাহরণ

Wear OS ডিভাইসের অ্যাক্সিলোমিটারের x-মূল্যের উপর ভিত্তি করে একটি মানকে 5 ডিগ্রি পর্যন্ত উভয় দিকে ঘোরানোর জন্য একটি উদাহরণ অভিব্যক্তি:

(5/90)*clamp([ACCELEROMETER_ANGLE_X],0,90) + (-5/90)*clamp([ACCELEROMETER_ANGLE_X],-90,0)

...যা নিম্নোক্ত গাণিতিক অভিব্যক্তির সমতুল্য, যেখানে θx x-নির্দেশে অ্যাক্সিলোমিটার কোণকে উপস্থাপন করে:

590max(min(θx,90),90)

ফাংশন

ওয়াচ ফেস ফরম্যাট নিম্নলিখিত স্ট্রিং মানগুলিকে ফাংশন হিসাবে স্বীকৃতি দেয়:

  • সংস্করণ 1
  • সংস্করণ 2
ফাংশন বর্ণনা রিটার্ন টাইপ প্রাপ্যতা
No matches

অপারেটর

ওয়াচ ফেস ফরম্যাট নিম্নলিখিত স্ট্রিং মানগুলিকে অপারেটর হিসাবে স্বীকৃতি দেয়:

+
ইউনারী প্লাস, বা একাধিক মানের যোগ। পূর্ণসংখ্যা এবং ভাসমান-বিন্দু উভয় মান সমর্থন করে।
-
ইউনারী বিয়োগ, বা একাধিক মানের বিয়োগ। পূর্ণসংখ্যা এবং ভাসমান-বিন্দু উভয় মান সমর্থন করে।
*
একাধিক পূর্ণসংখ্যা বা ফ্লোটিং-পয়েন্ট মানের গুণন।
/

2টি পূর্ণসংখ্যা বা ফ্লোটিং-পয়েন্ট মানের বিভাজন।

যদি 2টি পূর্ণসংখ্যার বিভাজনের ফলে একটি অ-পূর্ণসংখ্যা মান হয়, দশমিক অংশটি ভাসমান-বিন্দু ফলাফলে সংরক্ষিত থাকে। উদাহরণস্বরূপ, 12=0.5

উপরন্তু, অভিব্যক্তি x0টিকে 0 হিসাবে মূল্যায়ন করা হয়, যেখানে x যেকোনো পূর্ণসংখ্যা।

%

2টি পূর্ণসংখ্যা বা ফ্লোটিং-পয়েন্ট মানের মডুলার বিভাগ।

যদি উভয় অপারেন্ড পূর্ণসংখ্যা হয়, তাহলে ফলাফলটি 2টি মানকে ভাগ করার অবশিষ্টাংশ। উদাহরণস্বরূপ, 19mod7=5

যদি অন্তত একটি অপারেন্ড একটি ভাসমান-বিন্দু সংখ্যা হয়, ফলাফলটি অবশিষ্টাংশের সমতুল্য একটি ফ্লোটিং-পয়েন্ট; উদাহরণস্বরূপ: 19.0mod7=5.0

~

Bitwise "না" অপারেটর। বেশ কয়েকটি উদাহরণ:

  • ~1 হল 2
  • ~0 হল 1
!

লজিক্যাল "নট" অপারেটর, যা ডবল নেগেটিভ সমর্থন করে। বেশ কয়েকটি উদাহরণ:

  • !2 false
  • !!0 true
|

বিটওয়াইজ "বা" অপারেটর। 2টির বেশি ইনপুট মান সমর্থন করে। বেশ কয়েকটি উদাহরণ:

  • 1|0=1
  • 1|2|4=7
||
লজিক্যাল "বা" অপারেটর।
&
Bitwise "এবং" অপারেটর। ঠিক 2টি ইনপুট মান সমর্থন করে।
&&
লজিক্যাল "এবং" অপারেটর।
(
বন্ধনী খুলুন। ক্রিয়াকলাপের মানক ক্রম পরিবর্তন করার জন্য ব্যবহৃত হয়, যেখানে গুণ এবং ভাগ সাধারণত যোগ এবং বিয়োগের চেয়ে অগ্রাধিকার নেয়।
)
বন্ধ বন্ধনী। ক্রিয়াকলাপের মানক ক্রম পরিবর্তন করার জন্য ব্যবহৃত হয়, যেখানে গুণ এবং ভাগ সাধারণত যোগ এবং বিয়োগের চেয়ে অগ্রাধিকার নেয়।
<
তুলনা অপারেটর "এর চেয়ে কম"। একটি পূর্ণসংখ্যার মানের সাথে তার ফ্লোটিং-পয়েন্ট সমতুল্য তুলনা করার সময়, ফলাফলটি false
<=
তুলনা অপারেটর "এর চেয়ে কম বা সমান"। একটি পূর্ণসংখ্যার মানের সাথে তার ফ্লোটিং-পয়েন্ট সমতুল্য তুলনা করার সময়, ফলাফলটি true
>
তুলনা অপারেটর "এর চেয়ে বড়"। একটি পূর্ণসংখ্যার মানের সাথে তার ফ্লোটিং-পয়েন্ট সমতুল্য তুলনা করার সময়, ফলাফলটি false
>=
তুলনা অপারেটর "এর চেয়ে বড় বা সমান"। একটি পূর্ণসংখ্যার মানের সাথে তার ফ্লোটিং-পয়েন্ট সমতুল্য তুলনা করার সময়, ফলাফলটি true
? এবং :

টার্নারি অপারেশনের জন্য সমর্থন প্রদান করে। সাধারণ বিন্যাস নিম্নরূপ:

condition ? value_if_true : value_if_false

বন্ধনী ব্যবহার করে নেস্টেড টারনারি ক্রিয়াকলাপ সমর্থন করে।

,

1টির বেশি আর্গুমেন্ট নেওয়া ফাংশনগুলির মানগুলিকে আলাদা করে৷

"

একটি মানের শুরুতে এবং শেষে স্থাপন করা হলে, এটি নির্দেশ করে যে ওয়াচ ফেস ফরম্যাট মানটিকে একটি স্ট্রিং হিসাবে ব্যাখ্যা করবে৷

==

সমতার জন্য তুলনা করুন। একটি পূর্ণসংখ্যার মানের সাথে তার ফ্লোটিং-পয়েন্ট সমতুল্য তুলনা করার সময়, ফলাফলটি true

!=

বৈষম্যের জন্য তুলনা করুন। একটি পূর্ণসংখ্যার মানের সাথে তার ফ্লোটিং-পয়েন্ট সমতুল্য তুলনা করার সময়, ফলাফলটি false

{% শব্দার্থে %}

এখন দেখানোর মতো কোনও সাজেশন নেই।

আপনার Google অ্যাকাউন্টে করে দেখুন।

{% endverbatim %}