গাণিতিক ফাংশন এবং ক্রিয়াকলাপগুলির একটি সংগ্রহ, যা অন্যান্য ওয়াচ ফেস ফর্ম্যাট উপাদানগুলি রিয়েল-টাইম অ্যাট্রিবিউট মান এবং জাইরোস্কোপিক প্রভাবগুলি সমাধান করতে ব্যবহার করে।
Wear OS 4 এ চালু করা হয়েছে।
উদাহরণ
Wear OS ডিভাইসের অ্যাক্সিলোমিটারের -মূল্যের উপর ভিত্তি করে একটি মানকে 5 ডিগ্রি পর্যন্ত উভয় দিকে ঘোরানোর জন্য একটি উদাহরণ অভিব্যক্তি:
(5/90)*clamp([ACCELEROMETER_ANGLE_X],0,90) + (-5/90)*clamp([ACCELEROMETER_ANGLE_X],-90,0)
...যা নিম্নোক্ত গাণিতিক অভিব্যক্তির সমতুল্য, যেখানে -নির্দেশে অ্যাক্সিলোমিটার কোণকে উপস্থাপন করে:
ফাংশন
ওয়াচ ফেস ফরম্যাট নিম্নলিখিত স্ট্রিং মানগুলিকে ফাংশন হিসাবে স্বীকৃতি দেয়:
- সংস্করণ 1
- সংস্করণ 2
ফাংশন | বর্ণনা | রিটার্ন টাইপ | প্রাপ্যতা |
---|---|---|---|
No matches |
অপারেটর
ওয়াচ ফেস ফরম্যাট নিম্নলিখিত স্ট্রিং মানগুলিকে অপারেটর হিসাবে স্বীকৃতি দেয়:
-
+
- ইউনারী প্লাস, বা একাধিক মানের যোগ। পূর্ণসংখ্যা এবং ভাসমান-বিন্দু উভয় মান সমর্থন করে।
-
-
- ইউনারী বিয়োগ, বা একাধিক মানের বিয়োগ। পূর্ণসংখ্যা এবং ভাসমান-বিন্দু উভয় মান সমর্থন করে।
-
*
- একাধিক পূর্ণসংখ্যা বা ফ্লোটিং-পয়েন্ট মানের গুণন।
-
/
2টি পূর্ণসংখ্যা বা ফ্লোটিং-পয়েন্ট মানের বিভাজন।
যদি 2টি পূর্ণসংখ্যার বিভাজনের ফলে একটি অ-পূর্ণসংখ্যা মান হয়, দশমিক অংশটি ভাসমান-বিন্দু ফলাফলে সংরক্ষিত থাকে। উদাহরণস্বরূপ, ।
উপরন্তু, অভিব্যক্তি টিকে
0
হিসাবে মূল্যায়ন করা হয়, যেখানে যেকোনো পূর্ণসংখ্যা।-
%
2টি পূর্ণসংখ্যা বা ফ্লোটিং-পয়েন্ট মানের মডুলার বিভাগ।
যদি উভয় অপারেন্ড পূর্ণসংখ্যা হয়, তাহলে ফলাফলটি 2টি মানকে ভাগ করার অবশিষ্টাংশ। উদাহরণস্বরূপ, ।
যদি অন্তত একটি অপারেন্ড একটি ভাসমান-বিন্দু সংখ্যা হয়, ফলাফলটি অবশিষ্টাংশের সমতুল্য একটি ফ্লোটিং-পয়েন্ট; উদাহরণস্বরূপ: ।
-
~
Bitwise "না" অপারেটর। বেশ কয়েকটি উদাহরণ:
-
~1
হল -
~0
হল
-
!
লজিক্যাল "নট" অপারেটর, যা ডবল নেগেটিভ সমর্থন করে। বেশ কয়েকটি উদাহরণ:
-
false
-
true
-
|
বিটওয়াইজ "বা" অপারেটর। 2টির বেশি ইনপুট মান সমর্থন করে। বেশ কয়েকটি উদাহরণ:
-
||
- লজিক্যাল "বা" অপারেটর।
-
&
- Bitwise "এবং" অপারেটর। ঠিক 2টি ইনপুট মান সমর্থন করে।
-
&&
- লজিক্যাল "এবং" অপারেটর।
-
(
- বন্ধনী খুলুন। ক্রিয়াকলাপের মানক ক্রম পরিবর্তন করার জন্য ব্যবহৃত হয়, যেখানে গুণ এবং ভাগ সাধারণত যোগ এবং বিয়োগের চেয়ে অগ্রাধিকার নেয়।
-
)
- বন্ধ বন্ধনী। ক্রিয়াকলাপের মানক ক্রম পরিবর্তন করার জন্য ব্যবহৃত হয়, যেখানে গুণ এবং ভাগ সাধারণত যোগ এবং বিয়োগের চেয়ে অগ্রাধিকার নেয়।
-
<
- তুলনা অপারেটর "এর চেয়ে কম"। একটি পূর্ণসংখ্যার মানের সাথে তার ফ্লোটিং-পয়েন্ট সমতুল্য তুলনা করার সময়, ফলাফলটি
false
। -
<=
- তুলনা অপারেটর "এর চেয়ে কম বা সমান"। একটি পূর্ণসংখ্যার মানের সাথে তার ফ্লোটিং-পয়েন্ট সমতুল্য তুলনা করার সময়, ফলাফলটি
true
। -
>
- তুলনা অপারেটর "এর চেয়ে বড়"। একটি পূর্ণসংখ্যার মানের সাথে তার ফ্লোটিং-পয়েন্ট সমতুল্য তুলনা করার সময়, ফলাফলটি
false
। -
>=
- তুলনা অপারেটর "এর চেয়ে বড় বা সমান"। একটি পূর্ণসংখ্যার মানের সাথে তার ফ্লোটিং-পয়েন্ট সমতুল্য তুলনা করার সময়, ফলাফলটি
true
। -
?
এবং:
টার্নারি অপারেশনের জন্য সমর্থন প্রদান করে। সাধারণ বিন্যাস নিম্নরূপ:
condition ? value_if_true : value_if_false
বন্ধনী ব্যবহার করে নেস্টেড টারনারি ক্রিয়াকলাপ সমর্থন করে।
-
,
1টির বেশি আর্গুমেন্ট নেওয়া ফাংশনগুলির মানগুলিকে আলাদা করে৷
-
"
একটি মানের শুরুতে এবং শেষে স্থাপন করা হলে, এটি নির্দেশ করে যে ওয়াচ ফেস ফরম্যাট মানটিকে একটি স্ট্রিং হিসাবে ব্যাখ্যা করবে৷
-
==
সমতার জন্য তুলনা করুন। একটি পূর্ণসংখ্যার মানের সাথে তার ফ্লোটিং-পয়েন্ট সমতুল্য তুলনা করার সময়, ফলাফলটি
true
।-
!=
বৈষম্যের জন্য তুলনা করুন। একটি পূর্ণসংখ্যার মানের সাথে তার ফ্লোটিং-পয়েন্ট সমতুল্য তুলনা করার সময়, ফলাফলটি
false
।
এখন দেখানোর মতো কোনও সাজেশন নেই।
আপনার Google অ্যাকাউন্টে সাইন-ইন করে দেখুন।