سؤال

أقوم باستيراد بعض البيانات من ملف CSV إلى Mathematica.تبدو الأسطر القليلة الأولى من ملف CSV على النحو التالي: Genacodicetagpre

تتعامل ماثيماتيكا مع هذا بشكل مثالي تقريبًا: Genacodicetagpre

المشكلة هي أن تلك الطوابع الزمنية الكبيرة يتم تحويلها إلى تدوين علمي ، وتضيع الدقة: Genacodicetagpre

كما ترى ، على الرغم من أن 1328661531035 ليس هو نفسه 1328661541700 ، فإن البيانات المستوردة لم تعد دقيقة بما يكفي للتمييز بين الاثنين ، حيث يتم استيراد كلاهما كـ 1.32866 * 10 ^ 12.أعرف أن Mathematica يمكنها التعامل مع الأعداد الصحيحة ذات الطول التعسفي ، فكيف يمكنني الحصول عليها لاستيراد هذه الأرقام كأعداد صحيحة (كبيرة) بدلاً من تحويلها إلى هذا الترميز العلمي الضائع؟

هل كانت مفيدة؟

المحلول

ما هو الإصدار الذي تستخدمه؟لا توجد مشكلة في Mma 8.0.1.

أدخل وصف الصورة هنا

إذا كنت تقوم بإنشاء ملف CSV في Excel ، فاضبط تنسيق الطوابع الزمنية على رقم بدون منازل عشرية (عبر المزيد من تنسيقات الأرقام ...)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top