Плагин в the fortran.tmBundle работает для меня. Я создал подпапку Fortran
в Packages
и поместил туда все файлы в tmBundle (не только файлы .tmLanguage
). Он выбирает Fortran - Punchcard в качестве типа по умолчанию для файлов .for
и Fortran - Modern для файлов .f90
. Они оба прекрасно работают !
в моей системе - с какой проблемой вы столкнулись?
Создайте случайные числа, затем вычислите число контрольной суммы.
Вы можете найти дополнительную информацию в Wikipedia - Luhn , как подробности об алгоритме, так и ссылки на различные реализации.
Насколько я понимаю, вам просто нужно убедиться, что при выполнении алгоритма вы получите результат 0 (мод 10). Таким образом, вы можете выбрать любое количество случайных цифр (или последовательных, если хотите) и просто добавить одну последнюю цифру, которая обеспечит правильность числа.
Нужны ли вам номера кредитной карты для прохождения каких-либо других тестов? т.е. должны ли они выглядеть как действительные VISA, MasterCard или AMEX и т. д.
Если да, то вам может понадобиться ресурс вроде Graham King's , в противном случае некоторые из других предложений здесь хороши.
Последние версию генератора Грэма Кинга (включая код C #) можно найти на GitHub .
Если вам нужен список для проверки каждой карты, вы найдете его здесь. Как проверить взаимодействие с кредитной картой?
Я взял код с сайта Graham Kings и перенес его на C #, а также отправил Грэму копию по электронной почте, вы можете найти ее здесь текст ссылки