_N فنکشن کا استعمال کرتے ہوئے کچھ دریافتات (API دستاویزات)
_N وہ ہے جو فلوٹ پوائنٹس کے لئے استعمال کیا جاتا ہے۔
اس کے علاوہ ، آپ کو اس کے بارے میں مزید جاننے کی ضرورت ہے۔
function main(){
var pi = 3.1415926535897; // 声明一个变量 储存 圆周率, 小数位数13位。
Log(_N(pi, 4) * 100); // 当我们使用 _N 函数 保留4位小数后 再 乘以 100 会是什么结果呢?
}
اگر ہم _N فنکشن استعمال کرتے ہیں اور چار عدد کو برقرار رکھتے ہیں اور پھر 100 سے ضرب کرتے ہیں تو کیا ہوتا ہے؟
میں نے سوچا کہ N (pi، 4) واپس آ جائے گا 3.1415، اور پھر 100 ضرب کرنے کے لئے 314.15 ہے.
اس کے نتیجے میں:
اگر آپ چاہتے ہیں کہ یہ 314.15 ہو تو ، آپ صرف یہ لکھ سکتے ہیں:
function main(){
var pi = 3.1415926535897;
Log(_N(pi * 100, 2));
}
ٹیسٹ کا کوڈ:
function main(){
var pi = "3.1415"; // 传入 字符串 3.1415 , 很多时候解析出来的数据没有检查类型,可能会误传入字符串。
_N(pi, 2);
}
میں نے اس گڑھے پر قدم رکھا اور اعداد و شمار کو ایک سٹرنگ کے طور پر تجزیہ کیا اور پھر مندرجہ ذیل غلطی کی اطلاع دی۔
DEBUG نے اس کی وجہ تلاش کرنے میں ایک لمحہ لگایا ، لہذا آپ کو مزید جاننے کے ل.
ٹیسٹ کے بعد ، سفاری براؤزر کے تحت ، روبوٹ چلانے والے صفحے میں ، اگر ایک بار لاگ آؤٹ پٹ میں بہت زیادہ مواد ہے تو ، اس کا نتیجہ یہ ہوسکتا ہے کہ لاگ کی پوری معلومات پوشیدہ ، خالی دکھائی دے گی۔ ٹیسٹ کروم براؤزر کو صحیح طریقے سے دکھایا جاسکتا ہے۔ خاص طور پر یہ ریکارڈ۔
اسٹیٹس بار کی تازہ کاری ، یعنی جب بھی آپ API فنکشن لاگ اسٹیٹس فنکشن کو کال کرتے ہیں تو ، اگر موجودہ لاگ پیج پہلے صفحے پر نہیں ہے تو ، اس کی تازہ کاری کی جائے گی ، اس وقت روبوٹ پیج کی حیثیت کی بار کو اپ ڈیٹ نہیں کیا جائے گا۔ جب لاگ پیج کا انتخاب پہلے صفحے کے طور پر کیا جاتا ہے تو ، اس کی بحالی کی جائے گی۔ لہذا بعض اوقات جب روبوٹ چل رہا ہے ، روبوٹ کی لاگ کو دیکھنے کے بعد ، یہ معلوم ہوتا ہے کہ اگر روبوٹ کی کارڈ کی وجہ سے نہیں ، تو یہ اس میکانزم کی وجہ سے ہے۔
مثال کے طور پر، اس صارف کی طرف سے ایک غلطی کی اطلاع:
یہ دونوں غلطیاں غیر متعین متغیر کے استعمال کی وجہ سے ہوتی ہیں۔
اس کی وجہ یہ ہے کہ ہم کوڈ کو براہ راست پالیسیوں میں نقل کرتے ہیں، اور کچھ پالیسیوں میںپیرامیٹرزحکمت عملی میں ہےانٹرفیس پیرامیٹرزآپ کے پاس کیا ہے؟ حکمت عملی انٹرفیس پیرامیٹرز پر ایک مقرر کریںپیرامیٹر متغیراس کا مطلب یہ ہے کہ اسٹریٹجک کوڈ میں ایکعالمی متغیراگر یہ صرف کوڈ کاپی کرنا ہے ممکنہ طور پر کوڈ میں استعمال کیا جاتا ** حکمت عملی انٹرفیس متغیر ((پراگرامات) ** undefined حالت میں ہو جائے گا لہذا یہ غلط ہے کہ اگر آپ کسی اور کی حکمت عملی کو جانچنا چاہتے ہیں تو ، پوری حکمت عملی کو نقل کرنا بہتر ہے۔
کلک کریں کلک کریں کاپی کریں اور آن لائن دوبارہ چیک کریں کلک کریں بٹن ، یعنی مکمل کاپی کریں۔ پوری حکمت عملی ہے۔
اس قسم کی غلطی کا سبب یہ ہو سکتا ہے کہ منتظم کا آئی پی ایڈریس ایکسچینج کے API KEY IP ایڈریس وائٹ لسٹ کے طور پر مقرر نہیں کیا گیا ہو۔ اس مسئلے کو حل کرنے کے لیے آئی پی ایڈریس کو وائٹ لسٹ میں شامل کریں۔
فیوچر فلوٹنگ نقصانات ، جسے ہر پیسہ فلوٹنگ بھی کہا جاتا ہے ، مثال کے طور پر آپ 2480 خریدتے ہیں 1 ہاتھ پیچیدہ سٹیل ، چاہے آپ کتنے ہی تجارتی دن گزاریں ، موجودہ قیمت 2520 ہے ، فلوٹنگ نقصانات 400 یوآن ہیں ، فیوچر فلوٹنگ نقصانات کا مطلب ہے کہ آپ کی موجودہ پوزیشن آپ کی کھلی قیمت کے مقابلے میں نقصانات کا سامنا کرنا پڑتا ہے۔ فیوچر فلوٹنگ مارکیٹ میں نقصانات ، جسے شیشی مارکیٹ فلوٹنگ بھی کہا جاتا ہے ، مثال کے طور پر آپ کے پاس 1 ہاتھ پیچیدہ سٹیل کے زیادہ آرڈر ہیں ، پچھلے تجارتی دن کی ادائیگی کی قیمت 2500 ہے ، قیمت 2520 ہے ، یوآن مارکیٹ میں نقصانات 200 سے پہلے ، شیشی مارکیٹ میں نقصانات آپ کی موجودہ پوزیشن کی نمائندگی کرتے ہیں پچھلے تجارتی دن کی ادائیگی کی قیمت کے مقابلے میں نقصانات کی صورت حال۔
عددی اور غیر متعین متغیرات کو جمع کرنے سے نان اور غیر متعین اشیاء کو جمع کرنے سے undefined پیدا ہوتا ہے۔
function main(){
var a = 11// {aa : "aa", bb : 12}
var b = {}
Log(a + b.c)
}
عجیب و غریب غلطی: TypeError: cannot read property
var id2 = e.Sell(ticker.Sell + ticker.Sell * 0.05, 0.1)
var order2 = e.GetOrder(id2)
Log("order2:", order).
Sleep(2000) # 103 行, 这里报错。
اس نے آدھے دن تک اس کو دیکھا لیکن اسے سمجھ نہیں آ رہی تھی۔
آخر میں میں نے غور سے پڑھا تو پتہ چلا کہ Log ((
اس کے علاوہ ، آپ کو اس کے بارے میں مزید جاننے کی ضرورت ہے۔
وجہ: پرانی DB3 فائل 25G تک پہنچ گئی ہے غیر ملکی کلاؤڈ سرورز پر قبضہ کر لیا
>_< اس طرح کے مسائل کا سامنا کرنا پڑتا ہے تو ، براہ کرم چیک کریں کہ میزبان کہاں ہے؟ کمپیوٹر یا سرور؟ ہارڈ ڈسک اور سسٹم کی حالت؟
آرون مسکمبارک ہو!